首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(strcat函数用于连接两个字符串): #include #include main() { char a[20]=“ABCD\0EFG\0”,b[]=“IJK”; streat(a,b);
有以下程序(strcat函数用于连接两个字符串): #include #include main() { char a[20]=“ABCD\0EFG\0”,b[]=“IJK”; streat(a,b);
admin
2021-04-28
23
问题
有以下程序(strcat函数用于连接两个字符串):
#include
#include
main()
{
char a[20]=“ABCD\0EFG\0”,b[]=“IJK”;
streat(a,b);
printf(“%s\n”,a);
}
程序运行后的输出结果是( )。
选项
A、IJK
B、ABCDE\OFG\OIJK
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/cDtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下列程序的输出结果是()。#include<stdio.h>main(){inti,j,x=0,y=0;for(i=0;i<2,i++){for=j=0.j<3;j++)
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include<stdio.h>#include<string-h>main(){chara[10]=’’abc’’,b[10]=’’012’’,c[10]=’’xy
以下叙述中正确的是
若有以下程序main(){intc;C=1315;printf("%d\n",c);}则程序的输出结果是
以下选项中叙述错误的是
有以下程序,程序运行后的输出结果是main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
若有以下程序#include<stdio.h>main(){inti,j=0;chara[]="Howareyou!",b[10];for(i=0;a[i];i++)if(a[i]==’’)b[j++]=a[i+1];b[j]=’\0’
与数学表达式x≥y≥z对应的C语言表达式是
在学生管理的关系数据库中,存取一个学生信息的数据单位是
随机试题
A.无反应(一)B.弱阳性(+)C.阳性(++)D.强阳性(+++)E.强阳性(++++)迟发型皮内试验出现大疱或(和)溃疡为
下列哪种行为应当按照伪证罪定罪处罚?
通常,用来反映岩土透水性能的指标是()。
全国性地方税种的开征、停征权在于()。
八卦表示事物自身变化的阴阳系统,每一卦形代表一定的事物。下列关于卦形和所代表的事物的对应关系描述正确的是()。
下列关于弗洛伊德提出的人格结构理论的说法中正确的是()
下列可成为行政赔偿义务机关的有()。
有一根长8米的长方体木头,锯成等长的5段,表面积增加了1平方米,这根木头的体积是()立方米。
张老师的班里有60个学生,男女各一半。有40个学生喜欢数学;有50个学生喜欢语文。如果上面的叙述正确,则以下哪项描述的情况是可能的?()
输出报表(myreport)的命令是()。
最新回复
(
0
)