c语言期末考题
循环结构II 下列while循环,将执行 i=4; while(—i) printf A .3次 B.4次 C.O次 答案:A D.无限次 下列程序段执行后S值为 。 int i=l,s=0; while(i++) if(!(i%3)) break; else s+=i; A. 2B.3C.6D.以上均不是 答案:A 下述程序的输出结果为。 #include main() ( int x=3,y=6,z=0; while(x++ !=(y-=l))( z++; if(ym) n-=m; } printf(“m=%d\nn,m); 输出结果为: A. m=13 B. m=ll C. m=l D. m=2 答案:C 该程序段的输出结果是多少?(单选) #include main() ( int i,j,x=O; for(i=0;iv2;i++) { x++; for(j=0;jv=3;j++) ( if(j%2) continue; x++; ) X++; } printf(nx=%d\n“,x); } A. x=4 B. x=8 C. x=6 D. x=12 答案:B for(i=0;iv5;i++) ( for(j=l;jy?(x-=l,y+3):(x+=4,y・=2); }while(x+y0?n:-ns+=n%10; 找出100〜999之间所有的Armstrong数。所