若有以下程序段,并且w和k都是整型变量:for(w=1;w
A: w=k;do {w--;printf("*");} while(w!=0);
B: for(k=1;kprintf("*");
C: for(w=k;w!=0;w--)printf("*");
D: w=k;while(w--!=0)printf("*");
E: for(w=k;w;--w)printf("*");w=k;
A: w=k;do {w--;printf("*");} while(w!=0);
B: for(k=1;kprintf("*");
C: for(w=k;w!=0;w--)printf("*");
D: w=k;while(w--!=0)printf("*");
E: for(w=k;w;--w)printf("*");w=k;
举一反三
- 若有以下程序段,w和k都是整型变量:______。┆w=k;LB: if(w==0) goto LE;w--;printf("*");goto LB;LE: ┆则不能与上面程序段等价的循环语句是A)for(w=k;w!=0;w--) printf("*"); B)for(w=k;w;--w)printf("*");C)w=k; D)w=k; while(w--!=0)printf("*");w++; do{ w--;printf("*");}while(w!=0);
- 下列程序的输出结果是 。#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);}
- 一组合电路有四个输入[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
- 以下程序的输出结果是 main() { int w=5; fun(w); printf(“ ”);} fun(int k) { if(k>0)fun(k-1); printf(“%d”,k); }
- 下面程序的输出是()。 int w=3; main() { int w=10; printf("%d ",fun(5)*w); } fun(int k) { if(k==0) returnw; return(fun(k-1)*k); }