首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(strcat函数用于连接两个字符串): #include<stdio.h> #include<string.h> main() { char a[20]="ABCD\0EFG\0",b[]="IJK"; strcat(a,b); printf(
有以下程序(strcat函数用于连接两个字符串): #include<stdio.h> #include<string.h> main() { char a[20]="ABCD\0EFG\0",b[]="IJK"; strcat(a,b); printf(
admin
2017-12-13
31
问题
有以下程序(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’。本题相当于将"ABCD"和"UK"连接,因此C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/Sga0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,请填空。main(){inta,i=0;scanf(“%dtt,&a);do{if(a>0&
设有以下程序:main(){inti,sum=0;for(i:2;i
下列程序的运行结果是()。#includevoidsub(int*S,int*y){staticintm=4;*y=s[0];m++:}voidmain()
有以下程序段charch;intk;ch=‘a’:k=12;printf(“%c,%d,”,ch,ch,k);printf(“k=%d﹨n”,k1);已知字符a的ASCII十进制代码为97,则执行上述程序
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
下列叙述中错误的是()。
以下叙述中正确的是()。
以下关于C语言数据类型的叙述中正确的是()。
下列表达式用于判断y是否为闰年。闰年的判断条件是:年号能被4整除但不能被100整除或年号能被400整除,请填空:________。
随机试题
一半径为R的半球形金属球,置于真空中的一无限大接地导电平板上方,在球外有一点电荷q,位置如图所示。在用镜像法计算点电荷q受力时,需放置镜像电荷的数目为()。
关于划分环境影响程度的指标,下列表述正确的是()。
根据《刑法》及有关规定,关于老年人犯罪适用强制措施和量刑的说法,正确的是()。(2012年)
票据当事人提示付款遭到拒绝或有其他法定原因存在时,向其前手请求偿还票据金额及其他法定费用的权利是付款请求权。()
材料:中国人失去自信力了吗鲁迅从公开的文字上看起来:两年以前,我们总自夸着“地大物博”,是事实;不久就不再自夸了,只希望着国联,也是事实;现在
0,12,24,14,120,16,()
领导者要正确用权,必须把握好民主原则,下列是民主原则所要求的是()
PriortotheavailabilityofenterpriseEDM,locatingadocumentoveraLANcouldbedifficult,andoveraWAN(66)nearlyimpossi
Man:Iwonderifyoufindmyexperiencerelevanttothejob.Woman:Yes,certainly,butifonlyyouhadsentinyourapplication
A、Graduatestudents.B、Undergraduatestudents.C、Professors.D、Libraryemployees.BWhichpeopleareusuallynotallowedtouset
最新回复
(
0
)