首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include main( ) {char P[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde"; strcat(P,r); strcpy(P
有以下程序: #include #include main( ) {char P[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde"; strcat(P,r); strcpy(P
admin
2020-11-27
27
问题
有以下程序:
#include
#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、11
B、9
C、6
D、7
答案
C
解析
strcpy:字符串复制函数;strlen:求字符串长度函数(注意:不包含字符串结束标记字符’\0’);strcat:字符串连接函数。执行完语句stllcat(p,r);后,p数组中存储的元素为a,b,c,d,a’b,c,d,e;执行语句strcpy(p+strlen(q),q);得到的结果是将q所指向的字符串复制至p+8trlen(q)开始的存储位置,因为strlen的值为3,即p+3开始存储q中的元素。所以执行完strcpy(p+strlen(q),q)语句后,字符数组p[20]的存储元素为a,b,c,a,b,c;所以strlen(p)的结果为6。因此C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/yRD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=-2,b=0;while(a++)++b;printf("%d,%dha",a,b);}则程序的输出结果是
有以下程序,程序的输出结果是#include<stdio.h>#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf("%d\n",a);}
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;))main(){chara[]
有以下函数intfun(char*x,char*Y){intn=0;while((*x=*Y)&&*x!=’\0’){x++;y++;n++;}retumn;)函数的功能是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
在软件开发中,需求分析阶段可以使用的工具是()。
数据库应用系统中的核心问题是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
在满足实体完整性约束的条件下
在满足实体完整性约束的条件下()。
随机试题
日光灯主要由镇流器、________和________组成。
患者男,60岁。咳嗽,咯血,体重减轻两个月。吸烟史40年,每天1包。1个月前胸部X线示右肺中叶肺不张,经抗生素治疗没有明显效果。通过后来的一些证据诊断为右肺癌,准备择期手术。该患者通过后来的一些证据诊断为右肺癌,你认为这些证据的取得可通过
甲向乙借款5万元,还款期限6个月,丙作保证人,约定丙承担保证责任直至甲向乙还清本息为止。丙的保证责任期间应为()。
建筑设计研究院项目管理的目标应包括()。第二建筑公司项目管理的目标应包括()。
下列关于递延所得税的核算说法中,正确的有()。
企业出现重大劳动安全卫生事故时,处理的程序应有()。
2010年1—3月,法国货物贸易进出口总额为2734.4亿美元,同比增长13.4%。其中,出口1264.7亿美元,同比增长14.5%;进口1469.7亿美元,同比增长12.4%;逆差205.0亿美元,同比增长1.0%。1—3月,中法双边贸易额为1
商标平行进口是指在国际货物买卖中,某商标权或商标使用权已受一国法律保护,而进口商未经该国商标所有人或商标使用权人许可,从国外进口相同商标商品。根据上述定义,下列选项属于商标平行进口的是()。
极限().
第二代计算机的逻辑元件主要采用的是电子管。
最新回复
(
0
)