首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<string.h> main() { char p[20]={’a’,’b’,’c’,’d’),q[]="abc",r[]="abcde"; strcat(p,r);strcpy(p+strlen(q),q); print
有以下程序 #include<string.h> main() { char p[20]={’a’,’b’,’c’,’d’),q[]="abc",r[]="abcde"; strcat(p,r);strcpy(p+strlen(q),q); print
admin
2017-04-26
15
问题
有以下程序
#include<string.h>
main()
{ char p[20]={’a’,’b’,’c’,’d’),q[]="abc",r[]="abcde";
strcat(p,r);strcpy(p+strlen(q),q);
printf("%d\n",strlen(p));}
程序运行后的输出结果是
选项
A、9
B、11
C、6
D、7
答案
C
解析
字符串连接函数strcat(p,r)的功能是把字符数组p[]和r[]连接起来,此时字符数组p[]的有效字符长度为9,再执行strcpy(p+strlen(q),q)字符串复制函数,把字符数组q[]复制到字符数组p[]从p[3]歼始到p[5]数组位置中,由于字符数组q[]中的内容为字符串“abc”复制时把字符串结束标志’\null’也复制到字符数组p[]中,这时字符函数strlen(p)返回字符数组p[]的有效字符长度为6。
转载请注明原文地址:https://kaotiyun.com/show/BYDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下isprime函数的功能是判断形参a是否为素数,是素数,函数返回1,否则返回0。请填空。intisprime(inta)for(i=2;i<=a/2;i++)if(a%i==0)[8];[9];
下面程序段的输出为#nclude"stdio.h"main(){printf("%d\n",12<<2);}
下面程序的运行结果是#include<stdio.h>voiddelch(char*s){inti,j;char*a;a=S;for(i=0,j=0;a[i]!=’\0’;i++)if(
下面程序的运行结果是#include<stdio.h>main(){staticchara[]="Languagef",b[]="programe";char*p1,*p2;intk;p1=a;p
以下正确的程序段是
以下程序的输出结果是#include<stdio.h>in[fun(intn,int*s){intn,f2;if(n==0‖n==1)*s=1;else{fun(n-1,&f1);fun
下面程序中有错误的行是(每行程序前面的数字表示行号)1main()2{3inta[3]={1};4inti;5scanf("%d",&a);6for(i-1;i<3;
以下叙述正确的是
下列程序的输出结果是______。main(){inta[]={31,27,20,12,6,1},*p=a;p++;printf("%d\n",*(p+2));}
以下叙述正确的是
随机试题
全身静脉麻醉药是`同时具有抗心律失常作用的局麻药物是
患者,女,36岁。因分娩失血过多,而突然昏厥,面色苍白,口唇无华,四肢震颤,目陷口张,自汗肤冷,呼吸微弱,舌质淡,脉芤或细数无力。急用独参汤灌服。继选治疗方剂为
当投标人对现场考察后向招标人提出问题质疑,而招标人书面回答的问题和招标文件中规定的不一致时,应以()为准。
常用的余热处理钢筋级别为Ⅲ级,强度等级代号为()。
我国证券市场的建立始于1986年,首先在深圳起步。()
《税收征收管理法》规定,扣缴义务人依法履行代扣、代缴义务时,纳税人不得拒绝。纳税人拒绝的,扣缴义务人应当()。
当今时代,从公民的衣食住行,到企业的生产销售,再到政府的决策施政,互联网已经渗透到了我们生活的方方面面,“互联网+”正日益影响着我们的生活……材料一:随着互联网的发展,传统的班级授课方式正在悄然发生改变,在“互联网+”背景下,安徽省教育厅搭建了省
马克思主义认为,法的本质存在于国家意志、阶级意志和社会存在、社会物质条件之问的对立统一关系中。下列关于法的本质,说法正确的是()。
社会主义初级阶段是指()。
以下属于享乐主义表现的是()
最新回复
(
0
)