首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
37
问题
有以下程序:
#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://kaotiyun.com/show/G43p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\n",x,y,z);}程序运行后的输出结果是
以下关于return语句的叙述中正确的是
下列关于C语言文件的叙述中正确的是
程序中对fun函数有如下说明void‰();此说明的含义是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
设有定义:inta:floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0则a和b的值分别是
数据库应用系统中的核心问题是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
程序流程图中带有箭头的线段表示的是( )。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
关于企业经营决策的说法,错误的是()。
在WindowsXP中,可以()关闭当前窗口。
下列哪项指标不是判断颈动脉狭窄的常规血流动力学指标
患者,女,70岁。因反复头晕乏力3个月就诊。提示:入院时体温36℃,脉搏55次/分,血压95/60mmHg,心律不齐,各瓣膜区未闻杂音,双肺呼吸音清,腹部体检无明显异常,神经系统检查无异常。针对患者的主要症状,对诊断最具有意义的辅助检查是1.胸部X线
结核菌素皮肤试验用于检测
建设项目工程方案的选择应满足的基本要求包括()。
只要纳税人的计税依据明显偏低,税务机关就有权核定其应纳税额。()
个体的意志行动受到无法克服的干扰,预定目标无法实现时所产生的一种紧张状态和情绪体验,这就是所谓的()。
Assumingthataconstanttravel-timebudget,geographicconstraintsandshort-terminfrastructureconstraintspersistasfundame
下面各组词语,没有错别字的一组是
最新回复
(
0
)