首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:char s1[100]="name",s2[50]="address",s3[80]="person";,要将它们连接成新串:"personnameaddress",正确的函数调用语句是( )。
若有定义:char s1[100]="name",s2[50]="address",s3[80]="person";,要将它们连接成新串:"personnameaddress",正确的函数调用语句是( )。
admin
2022-04-01
61
问题
若有定义:char s1[100]="name",s2[50]="address",s3[80]="person";,要将它们连接成新串:"personnameaddress",正确的函数调用语句是( )。
选项
A、strcat(strcat(s1,s2),s3);
B、strcat(s3,strcat(s1,s2):
C、strcat(s3,strcat(s2,s1);
D、strcat(strcat(s2,s1),s3);
答案
B
解析
strcat()函数是字符串连接函数,调用形式为:strcat(s1,s2);表示将s2指向的字符串的内容连接到s1指向的存储空间中,返回s1的地址;由题意可知新串首地址为s3,所以s3应该是第一参数,选项A、D错误;同理,新串中除了s3字符串,剩下的字符串为:“nameaddress”,即首地址为s1,所以调用strcat()函数,s1是第一参数,所以正确的函数调用语句为:strcat(s3,strcat(s1,s2));本题答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/81kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。voidfun(intn,int*s){intf;if(n==1)*s=n+1;else{fun(n一1,&f);*s=f;}}main(){intx=0;fun(4,&x);printf(’’%d\n’
设有定义语句“int(*f)(int);”则下列叙述中正确的是()。
下列叙述中正确的是
若k是int类型变量,且有以下for语句1for(k=-1;k<0;k++)printf("****\n");下面关于语句执行情况的叙述中正确的是
设有定义:struet{charmark[12];intnum1;doublenum2;}t1,t2;,若变量均已正确赋初值,则一中错误的是()。
下面不能作为软件需求分析工具的是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
数据流程图(DFD图)是
程序测试的目的是()。
随机试题
Howcanwegetridofgarbage?Dowehaveenoughenergysourcestomeetourfutureenergyneeds?Thesearetwoimportantquestio
肾病综合征低蛋白血症的主要原因是
伤亡事故的原因可分为直接原因与间接原因。下列关于伤亡事故的原因中,属于直接原因的是()。
投资者可以作为资本投入企业的是( )。
甲酒厂为增值税一般纳税人,主要生产粮食白酒。2014年6月发生下列经营业务:(1)外购一批小麦作为原材料,取得的增值税专用发票上注明金额100万元、增值税额13万元;支付给运输该批小麦的乙运输公司运费8万元,取得普通发票。(2)外购一批高粱作为原材料,
WAIS—RC中数字符号分测验的正式测验时限是()。
在人力资源部门对新员工进行一般性的指导中,不包括()等内容。
“法律条文没有作出规定的,法官就不能受理。譬如有公民的奴隶被人拐走或偷跑掉,此公民要求法律受理就要找法官,向他申明:根据某某法律,我认为此奴隶应归我所有。法官确认后才能受理。”这一描述主要说明罗马法()。
1964年,周恩来总理代表党和政府提出实现“四个现代化”奋斗目标是在()。
Theopportunitycostsofchoosingajobareespeciallyimportanttocollegestudents.Thereisakindoftriangularrelationship
最新回复
(
0
)