首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #}include<string-h> main( ) {charp[20]:{’a’,’b’,’C’,’d’),q[]=’’abc’’,r[]=’’abcde’’; strcat(p,r);strcpy(p+strlen(q),q);
有以下程序 #}include<string-h> main( ) {charp[20]:{’a’,’b’,’C’,’d’),q[]=’’abc’’,r[]=’’abcde’’; strcat(p,r);strcpy(p+strlen(q),q);
admin
2020-05-19
24
问题
有以下程序
#}include<string-h>
main( )
{charp[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
解析
字符串连接函数scrcat(*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://jikaoti.com/ti/t2G0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includevoidf(int*P,int*q);main(){intm=1,n=2,*r=&m:f(r,&n);printf(“%d,%d”,m,n);}void
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,下列选项中错误的程序是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
有以下程序:#includemain(){FILE*f:f=fopen(“filea.txt”,“w”);fprinff(f,“abc”);fclose(f);}若文本文件fil
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则下列赋值语句中错误的是()。
以下定义语句中正确的是()。
以下选项中不合法的标识符是()。
有以下函数:intfun(char*s){char*t=s:while(*t++);re[Hm(t—s);}该函数的功能足()。
下列选项中属于面向对象设计方法主要特征的是()。
随机试题
Mr.Crane________yourreportonincreasingoperationalefficiency,andheiseagertotalktoyouaboutitonMonday.
变压器差动保护的保护范围是变压器的本身。()
玻璃样变性不发生于
《砌体结构工程施工质量验收规范》规定,施工时所用的小砌块的产品龄期不应小于()。
以下关于商业银行依法冻结单位存款的说法正确的是()。
对于管理人员来说,最方便的融资方式是()。
设三阶方阵A的特征值是1,2,3,它们所对应的特征向量依次为α1,α2,α3,令P=(3α3,α1,α2),则P一1AP=_________。
原型化方法生命周期由10个步骤组成,具有下列哪些特征Ⅰ.建立系统原型是需求定义的近似描述Ⅱ.模型能进行必要的裁剪和组织Ⅲ.综合了用户、项目开发人员和经理的各方面需求Ⅳ.是有序和可控制的模型Ⅴ.可作为运行系统的补充
Whoistheshortestofthethreegirls?
工作歧视
最新回复
(
0
)