有以下程序: void f(int v , int w) { int t; t=v;v=w;w=t; } main() { int x=l,y=3,z=2; if(x>y} f(x,y); else if(y>z) f(y,z); else f(x,z); printf("%d,%d,%d\n",x,y,z); } 执行后输出结果是
A.1,2,3
B.3,1,2
C.1,3,2
D.2,3,1
第1题:
有以下程序 void f(int v,int w) { int t; t=v;v=w;w=t } main() {int x=1,y=3,z=2; if(x>y) f(x,y); else if(y>z) f(y,z); else f(x,z); pfintf("%d,%d,%d\n",x,y,2); } 执行后输出结果是
A.1,2,3
B.3,1,2
C.1,3,2
D.2,3,1
第2题:
以下程序执行后的输出结果是void Fun(int v , int w) { int t; t=v; v=w; w=t; } int main() { int x=1,y=3,z=2; if(x>y) Fun(x,y); else if(y>z) Fun(y,z); else Fun(x,z); printf("%d,%d,%dn",x,y,z); return 0; }
A.1,3,2
B.1,2,3
C.3,1,2
D.2,3,1
第3题:
9、下列程序的输出结果是 void f(int v, int w) { int t; t=v; v=w; w=t; } int main(void){ int x=1, y=3, z=2; if(x>y) f(x, y); else if(y>z) f(y, z); else f(x, z); printf("%d,%d,%d", x, y, z); return 0; }
A.1, 2, 3
B.3, 1, 2
C.1, 3, 2
D.2, 3, 1
第4题:
有以下程序:#include <stdio.h>void f(int * x,int * y) int t; t= *x; *x= *y; *y=t;main ( ){ int a[8] = { 1,2,3,4,5,6,7,8} ,i, * p, * q; p=a;q =&a[7]; while(p<q) { f(p,q) ;p ++ ;q --; } for(i =0;i<8;i ++ ) printf(" % d," ,a[i]); }程序运行后的输出结果是( )。
A.8,2,3,4.,5,6,7,1,
B.5,6,7,8,1,2,3,4,
C.1,2,3,4,5,6,7,8,
D.8,7,6,5,4,3,2,1,
第5题:
假定w、x、y、z、m均为int型变量,有如下程序段: w=1;x=2;y=3;z=4; m=(w<x)?w:x; m=(m<y)?m:y; m=(m<z)?m:z; 则该程序段执行后,m的值是_______.假定w、x、y、z、m均为int型变量,有如下程序段: w=1;x=2;y=3;z=4; m=(w<x)?w:x; m=(m<y)?m:y; m=(m<z)?m:z; 则该程序段执行后,m的值是_______.
A.4
B.3
C.2
D.1