首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(strcat函数用于连接两个字符串): #include<stdio.h> #include<string.h> main() { char a[20]=’’ABCD\0EFG\0’’,b[]=’’IJK
有以下程序(strcat函数用于连接两个字符串): #include<stdio.h> #include<string.h> main() { char a[20]=’’ABCD\0EFG\0’’,b[]=’’IJK
admin
2019-08-10
54
问题
有以下程序(strcat函数用于连接两个字符串):
#include<stdio.h>
#include<string.h>
main()
{
char a[20]=’’ABCD\0EFG\0’’,b[]=’’IJK’’;
strcat(a,b);
printf(’’%s\n’’,a);
}
程序的运行结果是( )。
选项
A、IJK
B、ABCDE\0FG\0IJK
C、ABCDIJK
D、EFGIJK
答案
C
解析
字符数组a中包含两个’\0’,遇到第一个’\0’时就表示字符串a结束。字符串处理函数strcat(字符数组a,字符数组b),功能是连接两个字符数组中的字符串,把字符串b连接到字符串a的后面,结果放在字符数组a中。连接时将字符串a后的’\0’取消,只在新串最后保留一个’\0’。本题相当于将’’AB-CD’’和’’IJK’’连接,因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Q0Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下叙述中正确的是
若有以下程序#includemain(){inta=0,b=0,c=0,d;c=(a+=b,,b+=a);/*第4行*/d=c;;/*第5行*/;/*第6行*/;printf("%d,%d,%d\n",a,b,c);/*第7行*/
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是( )。
下列关于栈叙述正确的是( )。
若有定义语句:doublex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是()。
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
以下选项中可用作C程序合法实数的是
若有定义语句intb=2;则表达式(b<<2)/(3||b)的值是
软件需求规格说明书的作用不包括
随机试题
DaydreamingI.DaydreamingcanbeharmfulbecauseitwasconsideredasA.awasteof【T1】______B.a【T2】______ofneur
语音震颤减弱常见于
A.消痰软坚B.消痰下气C.消痰行水D.消痰顺气E.消痰散结
A、止咳化痰,降气平喘B、燥湿化痰,理气和胃C、理气化痰,祛风和胃D、平喘化痰,润肺止咳,补中益气E、养阴润肺,化痰止咳百合固金丸的功能是
下列权利中,其客体既可以是动产也可以是权利的是()。[2008年法硕(非法学)真题]
背景:某汽车模具厂厂房工程,建筑面积6000m2,地上2层,首层层高13m,二层层高3.6m。独立柱基础,现浇混凝土框架结构,首层结构柱一次浇筑。工期200日历天,由于工期紧张,现场需要多点交叉施工。施工过程中发生了如下事件:
已知a、b、c、d均为非零实数,则代数式的值不可能是().
2,4,7,21,____,96
魏晋南北朝时期佛教盛行,北方开凿了大量石窟,其中不属于这一时期的石窟是()。
Whoconductedthissurvey?
最新回复
(
0
)