首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
29
问题
有以下程序
#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全国计算机二级
相关试题推荐
下列程序执行后输出的结果是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;for(i=1;i<4;i++)k+=arr[i]+i;
下列程序执行后输出的结果是【】。f(inta){staticc=0;c=a+c++;return(c);}main(){inta=2,i,k;for(i=0;i<2
下列程序语句中,不正确的是______。
有如下程序main(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}pr
下列程序的运行结果是【】。#include<stdio.h>voidmain(){ints=0,k;for(k=7;k>4;k--){switch(k){
当线性表的元素总数基本稳定,且很少进行插入和删除操作,并要求以很快的速度存取线性表中的数据元素时,应采用【】存储结构。
在设计程序时,应采纳的原则之一是______。
结构化程序设计的3种结构是
以下说法中,正确的是______。
feof(fp)函数用来判断文件是否结束,如果遇到文件结束,则函数值为______,否则为______。
随机试题
单利终值是采用单利计息时,现在一定数额的货币在既定的利率下到未来某个时点的价值,又称______。
人员编制上贯彻最低职位数量原则,机构设置中尽量减少不必要的行政层次,这体现了我国行政组织设置的()
A、Theygenerallyholdbadfeelingstowardstheirbirthparents.B、Theydonotwanttohurtthefeelingsoftheiradoptiveparent
关于宫颈,正确的是( )
A.地高辛B.洋地黄毒苷C.米力农D.多巴胺E.毒毛花苷K血浆半衰期最长的强心苷类药物是()。
对政府储备物资不负有行政管理职责但接受委托具体负责执行其存储保管等工作的政府单位,同样应当将受托代储的政府储备物资作为政府储备物资核算。()
影响财务管理的主要金融环境因素有()。
一个公司只能有一个名称。()
逻辑结构设计阶段应考虑的主要因素是()。
A、Theworkinghoursaretoolongforhim.B、Heisn’tsatisfiedwiththesalary.C、Theworkingplaceisfarfromhishome.D、Hed
最新回复
(
0
)