首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
44
问题
若有定义: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://kaotiyun.com/show/81kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中的变量已正确定义:for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printf("*");程序段的输出结果是()。
关于C语言的变量,以下叙述中错误的是
以下选项中,能用作用户标识符的是()。
若变量已正确定义for(x=0,y=0;(y!=99&&x<4);x++)则以上for循环
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
若有定义:intx[10],*pt=x;,则对x数组元素的正确引用是()。
C语言中char类型数据占字节数为
对如下二叉树进行后序遍历的结果为
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
随机试题
甲市A公司(需方)与乙市B公司(供方)签订一份销售合同,标的额400万人民币。合同约定的履行地为丙市某港口。此外,该合同还约定:“解决合同纠纷的方法及未尽事宜,由需方所在地有关部门处理。”后货物分别运抵丙市某港口及丁市某港口。由于货物缺损及质量等问题,A公
手工钨极氩弧焊焊接黄铜的焊接工艺及操作要领是怎样的?
物流企业代为管理的存货称为________。
刘某,女,59岁。吞咽困难7个月余,开始固体食物难入,后发展至水饮难入,出现面色苍白,精神疲惫,形寒肢冷,面浮足肿,脘腹胀满,舌质淡,苔白,脉沉细而弱。下列治法何者最宜
山茱萸具有的功效是()
下列药品中,属于高警示药品的是()。
关于商业银行申请基金代销业务资格应当具备的条件,下列说法正确的有( )。
直营连锁经营的特征不包括()。
编辑是一种专业性很强的工作,其活动内容包括()等。
下列关于构造方法的叙述中,错误的是
最新回复
(
0
)