题目内容

以下程序的输出结果是____?void fun1(int, int, int);int main(){ int a[3]={1,2,3}; fun1(a[0],a[1],a[2]); printf("%d %d %d\n",a[0],a[1],a[2]); return 0;}void fun1(int x, int y, int z){ int t; t=x;x=z;z=t;}

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

查看答案
更多问题

以下语句的输出结果是( )char s[12]="my name";printf("%d\n",strlen(s))

A. 6
B. 7
C. 11
D. 12

以下程序的输出结果是____?void fun1(int b[]);int main(){ int a[3]={1,2,3}; fun1(a); printf("%d %d %d\n",a[0],a[1],a[2]); return 0;}void fun1(int b[]){ int t; t=b[0];b[0]=b[2];b[2]=t;}

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

以下程序的输出结果是____?int f(int n){ if(n==1)return 1; else return f(n-1)+1;}main(){ int i,j=0; for(i=1;i<3;i++) j+=f(i); printf("%d\n",j);}

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

以下程序的输出结果是____?long fun(int n){ long s; if(n==1|n==2) s=2; else s=n+fun(n-1); return s;}main(){ printf("%ld\n",fun(4));}

A. 7
B. 8
C. 9
D. 10

答案查题题库