首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(strcat函数用于连接两个字符串): #include<stdio.h> #include<string.h> main() { char a[20]="ABCD\0EFG\0",b[]="UK"; strcat(a,b)
有以下程序(strcat函数用于连接两个字符串): #include<stdio.h> #include<string.h> main() { char a[20]="ABCD\0EFG\0",b[]="UK"; strcat(a,b)
admin
2022-10-24
47
问题
有以下程序(strcat函数用于连接两个字符串):
#include<stdio.h>
#include<string.h>
main()
{
char a[20]="ABCD\0EFG\0",b[]="UK";
strcat(a,b);
printf("%s\n",a);
}
程序的运行结果是( )。
选项
A、UK
B、ABCDE\0FG\0IJK
C、ABCDIJK
D、EFGIJK
答案
C
解析
字符数组a中包含两个“\0”。遇到第1个“\0”时就表示字符串a结束。字符串处理函数strcat(字符数组a,字符数组b),功能是连接两个字符串,把字符串b连接到字符串a的后面,结果放在字符数组a中。连接时将字符串a后的“\0”取消,只在新串最后保留一个“\0”。本题相当于将“ABcD”和“IJK”连接。故本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/wJkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,若找不到相同的字符则不做任何处理
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将a所指3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串中尾部的木号不多于n个,若多于n个,则删除多余的*号;若少于
使用VC++2010打开考生文件夹下modi1中的解决方案。此饵决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将n个无序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:计算n!。例如,给n输入5,则输出120.000000。请改正程序中的错误,使它能得出正确的结果。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回
以下叙述中正确的是()。
已有定义inta=3;和输出语句printf(“%8x”,a);以下正确的叙述是()。
随机试题
政治观念集中表现为【】
患者女性,15岁,至今未来月经。近半年来出现周期性下腹疼痛,今晨在下腹正中扪及一鸡蛋大小肿块来就诊。查体:发育中等,第二性征发育良好。下一步为该患者采取的诊疗措施中不需要的是
托儿所、幼儿园的底层满窗日照不应少于:(2010年第41题)
纵缝分块,浇块高度一般在()m以内。
下列关于专门用于产品生产的专利权会计处理的表述中,正确的有()。
期末存货计价过高,可能会引起()。
关于出版学的说法,正确的有()。
A、k≠-1B、k≠3C、k≠-1且k≠3D、k≠-1或k≠3C
Jennifer:Thegreenhouseeffectmightbecausingthechange,butit’sacyclethat’sbeentrackedforaboutahundredyears
A、Inasupermarket.B、Atashop.C、Inagrocery.D、Atarepairshop.B女士说自己一年以前在店里买的MP3播放器。由此就可判断对话发生在商店里。
最新回复
(
0
)