单项选择题

下面程序的输出结果是______。
#include<string.h>
main()
char*p1="abc",*p2="ABC",s[20]="xyz";
strcpy(s+1,p2);
strcat(s+2,p1);
printf("%s\n",s);

A.xABCabc
B.zABCabc
C.yzabcABC
D.xyzABCabc
<上一题 目录 下一题>
热门 试题

单项选择题
若有以下说明,则能打印出“Yu”的语句是______。 struct samp char name[10]; int number; kk[3]= WarBin ,1, LiYu ,2, LuHui ,3; struct samp*str[3]; str[0]=&kk[0];str[1]=&kk[1];str[2]=&kk[2];
A.printf("%s\n",str[1].name[2]);
B.printf("%s\n",str[1]->name+2);
C.printf("%s\n",str[2].name[2]);
D.printf("%s\n",str[2]->name+2);
单项选择题
下列程序段的输出结果是______。 int x=5,y=4,z; printf( %d n ,z+=1,z=x%y);
A.0
B.1
C.2
D.结果是不确定值
相关试题
  • 以下函数用以求y的x次方。补足所缺语句。 ...
  • fun1函数的功能是将3个整数按由大到小的...
  • 以下程序的运行结果是______。 int...
  • 想通过以下输入语句给x赋值2,给y赋值3,...
  • 以下程序的输出结果是______。 int...