有以下程序 main() { int n=0,m+1,X=2; if(!n) X-=l; if(m) X-=2; if(X
有以下程序 main() { int n=0,m+1,X=2; if(!n) X-=l; if(m) X-=2; if(X) X-=3; printf("%d\n",x); } 执行后输出的结果是【 】。
有以下程序 main() { int n=0,m+1,X=2; if(!n) X-=l; if(m) X-=2; if(X) X-=3; printf("%d\n",x); } 执行后输出的结果是【 】。
第1题
有以下程序 main() { int x[8]={8,7,6,5,0,0},*9; s=x+3; printf("%d\n",s[2]); } 执行后输出结果是
A.随机值
B.0
C.5
D.6
第2题
有以下程序: main() { int x[8]={8,7,6,5,O,0},*s; s=x+3; printf("%d\n",s[2]); } 执行后输出结果是()。
A.随机值
B.0
C.5
D.6
第3题
有以下程序 int sub(int n){retnrn(n/10+n%10);} main() {int x,y; scanf("%d",&x); y=sub(sub(sub(x))); printf("%d\n",y); } 若运行时输入:1234<回车>,程序的输出结果是______。
第4题
有以下程序 include<stdio.h> define PT 5.5 define S(x)PT*x*x main() { int a=1,b=2; printf("%4.1f\n",S(a+b) ); } 程序运行后的输出结果是()
A.49.5
B.9.5
C.22
D.45
第5题
有以下程序 include<stdio.h> yoidfun(int*a,int*1)) {int*c; c=a;a=b;b=c; } main() {intx=3,y=5,*p=&x,**q=&y; fun(p,q);printfl%d,%d,,*p,*q); fun(&x,&y);printfl”%d,%d\n”,*p,*q); } 程序运行后的输出结果是
A.3,5,5,3
B.3,5,3,5
C.5,3,3,5
D.5,3,5,3
第6题
有以下程序 yoidfun(int**P,int*q){intt;t=*p;*P=*q;*q=t;*q=*p;) main(){ inta=0,b=9; fun(&a,&b); printf(%d%d\n,a,b);} 程序的输出结果是
A.00
B.99
C.90
D.9
第7题
有以下程序: include<stdio.h> intb=2: intfun(int*k) {b=*k+b;retum(b);} main() {inta[10]={1,2,3,4,5,6,7,8},i; for(i=2;i<4;i++){b=fun(&a[i])+b;printf(%d.t,b);) printf(\n); } 程序运行后的输出结果是
A.810
B.1028
C.1012
D.1016
第8题
A.-4
B.1
C.4
D.8
第9题
有以下程序 int fa(int x){return x*x;} int fb(int x){retum x*x*x;} int f(int(*fl)int(*12)(),intx) {return f2(x)-f1(x);} main() {int i;i=f(fa,fb,2);printf("%d\n",i);} 程序运行后,输出结果是【 】
第10题
A.13
B.14
C.208
D.209
第11题
有以下程序: define N 20 fun(int a[],int n,int m) { int i,j; for(i=m;i>=nj i一一)a[i+1]=a[i]; } void main() { int i,a[N]={1,2,3,4,5,6,7,8,9,10}; fun(a,2,9); for(i=0; i<5;i++)printf(“%d”,a[i]); } 程序运行后的输出结果是()。
A.10234
B.12344
C.12334
D.12234