下列程序段的输出结果是____?void fun(int x,int y){printf("%d %d ",x,y);x=3;y=4;}int main(){int x=1,y=2;fun(y,x);printf("%d %d",x,y);return 0;}
A. 1 2 1 2
B. 2 1 1 2
C. 1 2 3 4
D. 2 1 4 3
查看答案
下列程序执行后的输出结果是____?int fun(int x,int y){static int m=0, i=2;i+=m+1;m=i+x+y;return m;}int main(){int j=1, m=1, k;k=fun(j,m); printf("%d,",k);k=fun(j,m); printf("%d\n",k);return 0;}
A. 11,5
B. 5,11
C. 5,5
D. 11,11
下列程序执行后的输出结果是____?void fun(char c,int d){c=c+1;d=d+1;printf("%c,%c,",c,d);}int main(){char b='a',a='A';fun(b,a);printf("%c,%c\n",b,a);return 0;}
A. b,B,a,A
B. a,B,a,B
C. a,B,B,a
D. b,B,B,A
下列程序执行后的输出结果是____?int a=1;int f(int c){static int a=2;c=c+1;return (a++)+c;}int main(){int i,k=0;for(i=0;i<2;i++){int a=3;k+=f(a);}k+=a;printf("%d\n",k);return 0;}
A. 14
B. 15
C. 16
D. 17
执行下列程序后,其输出结果是____?int x=1;fun(int p){int x=4;x+=p++;printf("%d ",x);}int main(){int a=3;fun(a); x+=a++;printf("%d\n",x);return 0;}
A. 8,4
B. 3,7
C. 7,4
D. 4,7