首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> main() { char p[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde"; strcat(p,r); strcpy(P+s
有以下程序: #include<stdio.h> #include<string.h> main() { char p[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde"; strcat(p,r); strcpy(P+s
admin
2017-12-13
506
问题
有以下程序:
#include<stdio.h>
#include<string.h>
main()
{
char p[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";
strcat(p,r);
strcpy(P+strlen(q),q);
pfinff("%d\n",strlen(p));
}
程序的运行结果是( )。
选项
A、11
B、9
C、6
D、7
答案
C
解析
strcpy:字符串复制函数;strlen:求字符串长度函数(注意:不包含字符串结束标记字符’\0’);strcat:字符串连接函数。执行完语句strcat(p,r);后,p数组中存储的元素为a,b,c,d,a,b,c,d,e;执行语句strcpy(p+strlen(q),q);得到的结果是将q所指向的字符串复制至p+strlen(q)开始的存储位置,因为strlen的值为3,即p+3开始存储q中的元素,所以执行完strcpy(P+strlen(q),q)语句后,字符数组p[20]的存储元素为a,b,c,
转载请注明原文地址:https://kaotiyun.com/show/Xmxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i
有以下程序:#include#includestructA{inta;charb[10];doublec;};voidf(structA*t);main(){s
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
C语言规定,在一个c程序中,main()函数的位置()。
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{1
下列字符数组初始化语句中,不正确的是()。
表达式“~0x11”的值是()。
随机试题
不属于血管介入的是
医师义务和权力不包括
某村村民李某育有两女,大女儿患有精神病,经常打骂父母与妹妹,长期以久,妹妹与其父母心力交瘁。一日,妹妹再次受到姐姐殴打后,忍无可忍反击,并将姐姐打死。后妹妹自首。法庭在审判时,村民联名上诉,请求法官留情,法官在综合考量后,根据我国相关法律判妹妹有期徒刑一年
股份有限公司发起人应为2~200人,有限责任公司的发起人无数量限制。()
确认递延所得税负债一定会影响所得税费用。()
一些美国心理学家得出结论认为:父母对儿童采取的行为一种是总表示接受,一种是总表示拒绝。心理学家得出这样的结论是因为研究者高度同意母亲的行为能表明这些父母的态度。上面所提及的心理学家所得的结论依据于这样的假设,即:
“真理是思想形式,是人类经验的组织形式”,这是
信息的价值与信息的哪些性质密切相关?()①准确性②及时性③可靠性④开放性⑤完整性
Wheredoesthemanwork?
【B1】【B6】
最新回复
(
0
)