题目内容

请选出以下程序的输出结果( ) #includeint main(){ int sub(int *s,int x); int a[]={1,2,3,4},i; int x=0; for(i=0; i<4; i++) { x=sub(a,x); printf("%d",x); } printf("\n");}int sub(int *s,int x){ static int t=3; x=s[t]; t--; return(x);}

A. 1234
B. 4321
C. 0000
D. 4444

查看答案
更多问题

下面函数的功能是() char *strfunc(char *s,char *t){char *p; p=s; while(*s!='\0') s++; while(*t!='\0') *s++= *t++; *s='\0'; return p;}

A. 求字符串的长度
B. 比较两个字符串的大小
C. 将字符串t接续到字符串s中
D. 将字符串s接续到字符串t中

若有以下的程序,请问执行后的输出结果是( ) #includeint main(){ int i=0; int a[3][3]={'0','1','2','3','4','5','6','7','8'}; for(i=0;i<3;i++) printf("%d,",a[i][1]); return 0;}

A. 50,53,56
B. 49,52,55
C. 2,5,8
D. 1,4,7

上面程序的输出结果是()。#includeint main(){ int n[2],i,j,k; for(i=0;i<2;i++) n[i]=0; k=2; for(i=0;i

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

下面程序的运行结果是() #includeint main(){ int i=1; do{i--;}while(i++); printf("%d",i--); return 0;}

A. -1
B. 0
C. 1
D. 陷入死循环

答案查题题库