选择题
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数):
#include<stdio.h>
#include<string.h>
main()
{ char a[10]='abc',b[10]='012',c[10]='xyz';
strcpy(a+1,b+2);
puts(strcat(a,c+1));
}
程序运行后的输出结果是______。
A、
a12xyz
B、
bc2yz
C、
a2yz
D、
12yz
【正确答案】
C
【答案解析】
本题考查字符串处理函数strcpy和strcat。执行完strcpy(a+1,b+2);后,a变为a2,执行完strcat(a,c+1)后,a变为a2yz,所以答案为C选项。
提交答案
关闭