题目内容

下面程序的运行结果是______。 #include < stdio.h > #include < string.h > main() { char a[7]="abcdef",b[4]="ABC"; strcpy(a,b); printf("%c",a[5]); }

A. 空格
B. \0
C. f
D. 不确定

查看答案
更多问题

下面程序的运行结果是______。 #include < stdio.h > main() { int a[3],i,j,k; for(i=0;i< 3;i++) a[i]=0; k=2; for(i=0;i< k;i++) for(j=0;j< k;j++) a[j]=a[i]+1; printf("%d\n",a[1]); }

A. 0
B. 1
C. 2
D. 3

下面程序的运行结果是______。 #include < stdio.h > main() { int a[5],i; for(i=0;i< 5;i++) { a[i]=9*(i-2+4*(i >3))%5; printf("%2d",a[i]); } }

A. -3-4 0 4 4
B. -3-4 0 4 3
C. -3-4 0 4 2
D. -3-4 0 4 0

#include < stdio.h >void fun(char *c,int d){ *c=*c+1;d=d+1;printf("%c,%c,",*c,d); }main(){ char b='a',a='A';fun(&b,a); printf("%c,%c\n",b,a); }

A. b,B,b,A
B. b,B,B,A
C. a,B,B,a
D. a,B,a,B

#include "stdio.h"main(){int m=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q); }

A. 1,2,1,2
B. 1,2,2,1
C. 2,1,2,1
D. 2,1,1,2

答案查题题库