首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(strcat函数用于连接两个字符串): #include <stdio.h> #include <string.h> main() { char a[20]="ABCD\0EFG\0",b[]="UK"; strcat(a,
有以下程序(strcat函数用于连接两个字符串): #include <stdio.h> #include <string.h> main() { char a[20]="ABCD\0EFG\0",b[]="UK"; strcat(a,
admin
2022-04-01
66
问题
有以下程序(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’,遇到第一个’\0时’就表示字符串a结束。字符串处理函数strcat(字符数组a,字符数组b),功能是连接两个字符数组中的字符串,把字符串b连接到字符串a的后面,结果放在字符数组a中。连接时将字符串a后的’\0’取消,只在新串最后保留一个’\0’。本题相当于将"ABCD"和"IJK"连接,因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/z6kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0;for(i=0;i=i;j--)t+=[i][j];printff"%d\n",t);
有以下程序#includemain(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是()。
以下有关宏替换的叙述不正确的是()。
给定程序MODll.C中函数fun的功能是:将S所指字符串中的字母转换为按字母序列的后续字母(但Z转换为A,Z转换为a),其他字符不变。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
以下叙述中错误的是()。
有以下程序:#includemain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(8[i]>=’a’&&s[i]<=’
以下叙述中正确的是
C语言程序的模块化通过以下哪个选项来实现
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
随机试题
在表的“设计”视图中创建表,必须对每个字段进行定义的是()
女性,50岁。因外阴瘙痒而就医,组织病理学诊断为外阴白色病变,下列治疗措施中哪项是错误的
32岁,孕3产1,人流后4个月,无月经来潮,近2月周期性腹痛,查子宫稍大于正常,有压痛,用人工周期治疗无撤退性出血,最大可能是:
业主方和项目各参与方,如( )等都有各自的项目管理任务,上述各方都应编制各自的项目管理任务分工表。
会计电算化的发展过程主要分为()、会计管理电算化、会计辅助决策电算化三个阶段。
下列数字图像的文件格式中,能够在网页上发布并可以具有动画效果的是()。
某银行工作人员接到上级任务,要求他就客户对银行服务的满意度作出调查统计。该工作人员回想起自己在大学期间所学的统计学知识,其中一个知识点是:常用的统计调查方式主要有五种。即统计报表、普查、抽样调查、重点调查和典型调查。要求:回答下列问题。
六年级某班学生中有1/16的学生年龄为13岁,有3/4的学生年龄为12岁,其余学生年龄为11岁,这个班的平均年龄是()岁。
Parentsnowhaveapopularbeliefthatschoolsarenolongerinterestedinspelling.NoschoolIhavetaughtinhaseverignored
Readthearticlebelowaboutsales.ChoosethecorrectwordtofilleachgapfromA,B,CorD.Foreachquestion(21-30),markon
最新回复
(
0
)