首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main( ) { char p[20]={’a’,’b’,’c’,’d’},q[ ]="abc",r[ ]="abcde’; strcat(p,r) ;strcpy(p+strlen(q),q)
有以下程序 #include main( ) { char p[20]={’a’,’b’,’c’,’d’},q[ ]="abc",r[ ]="abcde’; strcat(p,r) ;strcpy(p+strlen(q),q)
admin
2013-02-23
44
问题
有以下程序
#include
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、6
C、11
D、7
答案
B
解析
strcpy( )函数的功能是将字符串q复制到从p13]位置开始的存储单元,同时复制字符串结束标志’\0’到p[6]中。函数strlen( )返回的是字符串中不包括’\0’在内的实际长度,敢本题答案为B)。
转载请注明原文地址:https://kaotiyun.com/show/b1Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数的功能是计算s=1+1/21+1/3!+…+1/n!,请填空。doublefun(intn){doubles=0.0,fac=1.0;inti,k=1;for(i=1;i<=n;i++){
下列程序语句中,不正确的是______。
下述关于C语言文件的操作的结论中,正确的是_____。
以下选项中,不能确定赋值的是______。
以下程序的输出结果是______。main(){inti,a[10];for(i=9;i>=0;i-)a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);}
若变量n中的值为24,则print函数共输出【】行,最后一行有【】个数。voidprint(intn,intaa[]){inti;for(i=1;i<=n;i++){printf("%6d"
设有以下结构类型说明和变量定义,则变量a在内存所占字节数是【】。structstud{charnum[6];mts[4];doubleave;}a,*p;
设有以下宏定义:#defineN3#defineY(n)((N+1)*n)则执行以下语句后,z的值为______。z=2*(N+Y(5+1));
先用以下语句定义字符型变量:charc;然后要将字符a赋给变量c,则下列语句中正确的是______。
以下正确的说法是______。
随机试题
甲、乙、丙、丁四个国有企业和戊有限责任公司投资设立股份有限公司,注册资本为8000万元。2019年8月1日,丁公司召开的董事会会议情形如下:(1)该公司共有董事7人。有5人亲自出席。列席本次董事会的监事A向会议提交另一名因故不能到会的董事出具的代为行使表
肌内注射时,患者侧卧位时的正确体位是()。
药物代谢中的第I相生物转化包括
关于地方人大代表名额,下列说法正确的是()
现场调查法的优点是()
某高速公路N合同段段路基工程施工,工期18个月,其中K23+200-K32+200路段以填方为主,合同段附近地表土主要是高液限黏土(液限值在38-49之间),在较远地带分布有膨胀土、沼泽土、盐渍土、有机土、粉土、砂性土等。出于控制造价的考虑,业主要求就地取
甲施工企业2013年年末损益表和资产负债表中有关资料如下:根据以上资料,回答下列问题:该施工企业的工程结算收入的内容包括()。
2017年《天津市政府工作报告》中提出全市经济发展主要预期目标是:居民人均可支配收入增长()。
现金5万元存入银行,银行利息为1.5%/年,请问2年后,利息是:
このしなものがほしい人はここに自分のなまえと住所を書きなさい。なまえ
最新回复
(
0
)