• 2021-04-14
    【单选题】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
  • w=6 w=1 w=6

    内容

    • 0

      一组合电路有四个输入[w3,w2,w1,w0]=W及一个输出K,W为二数进位数字,其中w3为MSB[最高位元]﹔K=1若且为若W=[w3,w2,w1,w0]]为5或7的倍数。下列叙述何者错误?() A: w=0,w=1,w=0,w=0时K=0 B: w=0,w=1,w=0,w=1时K=1 C: w=0,w=1,w=1,w=1时K=0 D: w=1,w=1,w=1,w=0时K=1

    • 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

      下面程序的输出是int w=3;fun(int k){if(k==0) return w;return(fun(k-1)*k);}main(){int w=10; printf("%d\n",fun(5)*w);} A: 360 B: 3600 C: 1080 D: 1200

    • 3

      以下程序的运行结果是inta=10,b[]={2,4,6,8},*w[3]={&a,b,&b[2]};printf("%d,%d,%d,%d",w[0][0],w[1][0],w[1][1],w[2][0]);

    • 4

      以下程序的输出结果是 main() { int w=5; fun(w); printf(“ ”);} fun(int k) { if(k>0)fun(k-1); printf(“%d”,k); }