[单选题]

下面程序的输出结果是

#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> #include<st

[单选题]以下程序输出的结果是#include<stdio.h>#include<string.h>main(){ char w[][10]={"ABCD","EFGH","IJKL","MNOP"},k;for(k=1;k<3;k++) printf("%s/n",&w[k][k]);}A.ABCD FGH KLB.ABC EFG IJ MC.EFG JK 0D.FGH KL

  • 查看答案
  • 以下程序输出的结果是 #include<stdio.h> #include<st

    [单选题]以下程序输出的结果是#include<stdio.h>#include<string.h>main(){ char w[][10]={"ABCD","EFGH","IJKL","MNOP"},k;for(k=1;k<3;k++) printf("%s/n",&w[k][k]);}A.ABCD FGH KLB.ABC EFG IJ MC.EFG JK 0D.FGH KL

  • 查看答案
  • 以下程序的输出结果是 #include<stdio.h> struct st {

    [单选题]以下程序的输出结果是#include<stdio.h>struct st{ int x;int *y;}*p;int dt[4]={10,20,30,40};struct st aa[4]={50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],};main(){ p=aa;printf("%d/n",++(p->x));}A.10B.11C.51D.60

  • 查看答案
  • 以下程序的输出结果是 #include<stdio.h> struct st {

    [单选题]以下程序的输出结果是#include<stdio.h>struct st{ int x;int *y;}*p;int dt[4]={10,20,30,40};struct st aa[4]={50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],};main(){ p=aa;printf("%d/n",++(p->x));}A.10B.11C.51D.60

  • 查看答案
  • 下面程序的输出结果是()。#include<stdio.h>main(){ in

    [单选题]下面程序的输出结果是()。#include<stdio.h>main(){ int a[4][5]={1,2,4,-4,5,-9,3,6,-3,2,7,8,4};int i,j,n;n=9;i=n/5;j=n-i*5-1;printf("a[%d][%d]=%d/n",i,j,a[i][j]); } 执行后输出结果是( )。A)a[1][3]=6 B)a[1][3]=-3C)a[1][3]=2 D)不确定

  • 查看答案
  • 下面程序的输出结果是 #include<stdio.h> main() {int

    [单选题]下面程序的输出结果是#include<stdio.h>main(){ int a[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf("%d/n",*p+9);}A.0B.1C.10D.9

  • 查看答案
  • 下面程序的输出结果是 #include<stdio.h> main() {int

    [单选题]下面程序的输出结果是#include<stdio.h>main(){ int a[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf("%d/n",*p+9);}A.0B.1C.10D.9

  • 查看答案
  • 以下程序的输出结果是_[13]_______ #include<stdio.h>

    [主观题]以下程序的输出结果是_[13]_______#include <stdio.h>#include <string.h>char *fun(char *t){ char *p=t;return(p+strlen(t)/2);}main(){ char *str="abcdefgh";str=fun(str);puts(str);}

  • 查看答案
  • 以下程序的输出结果是_[19]_______ #include<stdio.h>

    [试题]以下程序的输出结果是_[19]_______#include <stdio.h>#define M 5#define N M+Mmain(){ int k;k=N*N*5; printf("%d/n",k);}

  • 查看答案
  • 以下程序的输出结果是_[9]_______ #include<stdio.h>m

    [试题]以下程序的输出结果是_[9]_______#include <stdio.h>main(){ int n=12345,d;while(n!=0){ d=n%10; printf("%d",d); n/=10;}}

  • 查看答案
  • 下面程序的输出结果是 #include<stdio.h> #include<st