单项选择题

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

A.xyzabcABC
B.zabcABC
C.xyabcABC
D.yzabcABC
<上一题 目录 下一题>
热门 试题

单项选择题
现有如下程序段,此程序段编译有错误,则程序段的错误出在 #include<stdio.h> main() int a=30,b=40,c=50,d; d=a>30 b:c; swish(d) case a: Printf( %d, ,
A.;
case b: printf("%d,",
B.;
case c: printf("%d,",
C.;
default printf("#");A) default:printf("#");这个语
D.这个语句
单项选择题
执行下列程序时输入:123<空格>456<空格>789<回车>输出结果是 main() char s[100];int c,i; scanf( %c ,&c);scanf( %d ,&i);scanf( %s ,s); printf( %c,%d,%s n ,c,i,s);
A.123,456,789
B.1,456,789
C.1,23,456,789
D.1,23,456
相关试题
  • 以下涵数rotate的功能是:将a所指N行N列的...
  • 以下程序是求矩阵a,b的和,结果存入矩阵c...
  • 设有定义“structint a;float b;char ...
  • 阅读下面程序,则程序的执行结果为 【16...
  • 下面程序是指从终端读入的20个字符放入字...