以下程序的运行结果是()。 main() { int i,b,k=0; for(i=1;i<=5;i++) {b=i%2; while(b>0) { b--;k++;}} printf("k=%d,b=%d",k,b);}
A. k=3,b=-1
B. k=8,b=-1
C. k=3,b=0
D. k=8,b=-2
查看答案
有以下程序#includemain( ){ int i,j,m=1,s=0;for(i=1;i<3;i++){ for(j=3;j>0;j--){ m=i*j;s=s+m;}}printf(“s=%d\n”,s);}程序运行后的输出结果是 ()
A. s=18
B. s=6
C. s=12
D. s=3
若输入字符串:abcde,则以下while循环体将执行 【1】 次. while((ch=getchar())=='e') printf("*");回车>
以下do-while语句中循环体的执行次数是【1】. a=10; b=0; do { b+=2; a-=2+b; } while (a>=0);
若所用变量都已正确定义,请填写以下程序段的输出结果【1】. for(i=1;i<=5;i++); printf("OK\n");