题目内容
(请给出正确答案)
[单选题]
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){char a[20]=”ABCD\0EFG\0”,b[]=”IJK”;strcat(a,b);printf(”%s\n”,a);}程序运行后的输出结果是()。
A.ABCDE\0FG\0IJK
B.ABCDIJK
C.IJK
D.EFGIJK
查看答案
如果结果不匹配,请 联系老师 获取答案
A.ABCDE\0FG\0IJK
B.ABCDIJK
C.IJK
D.EFGIJK
有以下程序(strcpy为字符串复制函数,streat为字符串连接函数)
程序运行后的输出结果是
A.a12xyz
B.bc2yz
C.a2yz
D.12yz
A.9
B.6
C.11
D.7
A.9
B.6
C.11
D.7
A.20 9
B.9 9
C.20 11
D.11 11
A.20 9
B.9 9
C.20 11
D.11 11
函数调用strcat(strcpy(str1,str2),str3)的功能是()。
A.将字符串str1复制到字符串str2中后再连接到字符串str3之后
B.将字符串str1连接到字符串str2之后再复制到字符串str3之后
C.将字符串str2复制到字符串sir1中后再将字符串str3连接到字符串str1之后
D.将字符串str2连接到字符串str1之后再将字符串str1复制到字符串str3中