Int W=5;w =2
3
举一反三
- 设int w=5;w+=-2; 则w的值为_____。
- int w = 0; void fun() { w++; printf("w = %d\n", w); } main() { int w = 5; w++; printf("w = %d\n", w); fun(); printf("w = %d\n", w); }
- 【单选题】int w = 0; void fun() { w++; printf("w = %d ", w); } main() { int w = 5; w++; printf("w = %d ", w); fun(); printf("w = %d ", w); } A. w=1 w=1 w=6 B. w=6 w=0 w=6 C. w=6 w=1 w=6 D. w=5 w=1 w=6
- Set int a=1, b=2, c=3, d=4, w; after executing the following statement, the value of w is ().w=(a<b)?a :b;w=(w<c)?w:c;w=(w<d)?w:d; A: 1 B: 2 C: 3 D: 4
- 下面程序的输出是()。 int w=3; main() { int w=10; printf("%d ",fun(5)*w); } fun(int k) { if(k==0) returnw; return(fun(k-1)*k); }
内容
- 0
智慧职教: 以下程序的执行结果是( )。 main() { int w = 1, x = 2, y = 3, z = 4; w =( w < x ) ? x : w; w =( w < y ) ? y : w; w =( w < z ) ? z : w; printf( "%d " , w );}
- 1
下列程序的输出结果是 。#includeint f(int x, int y){static int w=0, j=2;j+=w+1;w=j+x+y;return(w);}void main(){int i=4, w=1, k;k=f(i, w);printf("%d, ", k);k=f(i, w);printf("%d\n", k);}
- 2
中国大学MOOC: 下面程序运行后,w的值为()。void main(){ int w=2,k; for(k=0;k<3;k++) w=f(w); printf("%d\n",w);}int f(int x){ int y=0; static z=3; y++;z++; return(x+y+z);}
- 3
若有int w=1,x=2,y=3,z=4;则表达式w
- 4
中国大学MOOC: int w=1,x=2,y=3,z=4;则表达式w>x?w:y