首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(strcat函数用于连接两个字符串): #include<stdio.h> #include<string.h> main( ) { char a[20]="ABCD\0EFG\0",b[]="IJK"; strcat(a,b); prinff
有以下程序(strcat函数用于连接两个字符串): #include<stdio.h> #include<string.h> main( ) { char a[20]="ABCD\0EFG\0",b[]="IJK"; strcat(a,b); prinff
admin
2019-01-11
88
问题
有以下程序(strcat函数用于连接两个字符串):
#include<stdio.h>
#include<string.h>
main( )
{
char a[20]="ABCD\0EFG\0",b[]="IJK";
strcat(a,b);
prinff("%s\n",a);
}
程序运行后的输出结果是( )。
选项
A、IJK
B、ABCDE\0FG\0UK
C、ABCDIJK
D、EFGIJK
答案
C
解析
字符数组a中包含两个‘\0’,遇到第一个‘\0’时就表示字符串a结束。字符串处理函数strcat(字符数组a,字符数组b),功能是连接两个字符数组中的字符串,把字符串b连接到a的后面,结果放在字符数组a中。连接时将字符串a后的‘\0’取消,只在新串最后保留一个‘\0’。本题相当于将“ABCD”和“IJK”连接。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/l7xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:计算整数n的阶乘。请改正程序中的错误或在下划线处填上适当的内容并把下划线删除,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#includedouble
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。函数fun的功能是将形参a所指结构体变量8中的数据进行修改,并把a中地址作为函数值返回主函数,在主函数中输出修改后的数据。例如:a所指变量s中的学号、姓名、和三门课的成绩依次是:1
下列函数定义中,会出现编译错误的是______。
下列是用户自定义标识符的是
若有以下定义“int t[3][2];”,能正确表示t数组元素地址的表达式是______。
以下叙述中错误的是()。
若有定义:DouBlea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是
下列程序的运行结果为【】。#include<math.h>#include<stdio.h>main(){ints=1;floatn=1,pi=0;doublet=1;
源程序的文档不包括()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
随机试题
“循序渐进”“因材施教”“抓住关键期”分别体现了个体身心发展的()。
女性,80岁。慢性咳嗽咳痰20余年,冬季加重。近5年活动后气促。1周前感冒后痰多,气促加剧。近2天嗜睡。血白细胞18.6×109/L,中性0.90,动脉血气:pH7.29,PaCO280mmHg,PaO247mmHg,BE一3.5mmol/L。引起动脉
低钾血症时,心电图不应表现
在细胞发生损伤时,较少见的是
对于高渗性脱水的病人应首先输入
试管婴儿是
现阶段指导我国证券市场健康发展的八字方针是( )。
下列关于汇率的说法,错误的是()。
审度20世纪90年代以来的中国先锋小说,我们会发现,尽管它们已经挣脱了传统叙事圭臬的强力制约,但是先锋作家对自由的获取却并不彻底,尤其是90年代之后急剧变动的社会现实及其文化思潮,又以各种形态形成了许多新的潜在的制约。它不仅导致先锋作家群体的急剧萎缩和探索
Untilaboutfourdecadesago,cropyieldsinagriculturalsystemsdependedon(1)_____resources,recyclingorganicmatter,buil
最新回复
(
0
)