在循环语句的循环体中执行break语句之后,其作用是()。
A. 结束本次循环,跳出循环体
B. 立即终止程序的执行
C. 结束本次循环
D. 继续执行break语句之后的循环体语句
查看答案
以下程序的运行结果是()。 int x=33; do { printf("%d,", x--); }while(!x);
A. 0
B. 32
C. 33
D. 死循环
设i,j,k均为整型变量,则执行完下面的for循环后,k的值为______ 。 for(i=0,j=10;i<=j;i++,j--) k=i+j; 填空3:10
计算1+2+…+99,可以同时省略for循环的三个表达式,写成如下形式,请填空。 #include void main______ { int s=0,i=1: for (; ;) { if ______ [填空1] ; s = s+i; [填空2]; } printf(“s=%d”,s);} 填空1:break 填空2:i++s=0,i=1: for (; ;) { if ______ [填空1] ; s = s+i; [填空2]; } printf(“s=%d”,s);} 填空1:break 填空2:i++
以下程序利用辗转相除法求出两个正整数的最大公约数,请填空。 main______ { int m,n,g; scanf("%d%d",&m,&n); g=m%n; while ______ { m=[填空2]; n=g; g= [填空3]; } printf("最大公约数:%d\n",n); } 填空1: g!=0 填空2: n 填空3: m%n g=m%n; while ______ { m=[填空2]; n=g; g= [填空3]; } printf("最大公约数:%d\n",n); } 填空1: g!=0 填空2: n 填空3: m%n