首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { char P[20]={’a’,’b’,’c’,’d’}, q[]="abc",r[]="abcde"; strcat(p,r); strcpy(p+strl
有以下程序 #include main() { char P[20]={’a’,’b’,’c’,’d’}, q[]="abc",r[]="abcde"; strcat(p,r); strcpy(p+strl
admin
2019-04-24
31
问题
有以下程序
#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、11
C、6
D、7
答案
C
解析
字符串连接函数strcat(p,r)的功能是把字符数组p[]和r[]连接起来,此时字符数组p[]的有效字符长度为9。再执行strcpy(p+strlen(q),q)字符串复制函数,把字符数组q[]复制到字符数组p[]从p[3]开始到p[5]数组位置中,由于字符数组q[]中的内容为字符串“abc”复制时把字符串结束标志’\null’也复制到字符数组p[]中,这时字符函数strlen(p)返回字符数组p[]的有效字符长度为6。
转载请注明原文地址:https://kaotiyun.com/show/rFRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun()的功能是:从字符串s中,删除所有大写字母’F’。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:#include<stdio
请选出正确的程序段()。
下列叙述中错误的是()。
变量m所占内存字节数是()。UnionU{chars[4];inti;long1;};structM{intc;unionUu
设有定义:inta=1,b=2,c=3;,以下语句中执行效果与其他3个不同的是()。【09年9月】
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
在数据库管理技术的发展中,数据独立性最高的是()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为()。
下列不属于软件工程3个要素的是()。
随机试题
A、Itisfamousforitscollectionofpaintings.B、Itislikelytocloseat6:00p.m.C、Itisthelandmarkofthecity.D、Itis
金属管道腐蚀按照腐蚀环境分为海水腐蚀、()、大气腐蚀和土壤腐蚀。
到任不久的某县县委张书记,在连续听取汇报的过程中,认识到有一系列关系到全县数十万人民的生存与发展的大问题需要党和政府拿出方法来解决,而大家反映最强烈的问题是县政府财政收入水平太低。有人向张书记建议:如果将全县耕地的四分之一从种植粮食作物改为种植烟草,那么县
A.中间宿主存在的影响B.自然因素和社会因素的影响C.两者都是D.两者都不是
普通蓝敏Χ线片的盲色是
下列关于人的成长与发展基本原则的说法,正确的是
女,40岁,已婚,G2P1。人工流产术后5个月,不规则阴道流血10天,咳嗽、咯血5天。妇科检查:外阴阴道无异常,可见血液自宫口流出,子宫孕40天大小。双附件区囊性肿物,直径均为4cm。血HCG100000IU/L。胸部X射线片显示双肺中下部多个棉球状阴影。
下列属于外来原始凭证的是()。
以下关于会计职能的说法,正确的是()。
我国新型师生关系的特点是()
最新回复
(
0
)