以下程序段的说明正确的是()x=-1;do{ x=x*x; }while (!x);
A. 是死循环
B. 循环执行2次
C. 循环执行1次
D. 有语法错误
查看答案
下面程序的功能是在输入的一批正数中求最大者,输入0结束循环,选择()填空。#include void main ( ){ int a,max=0;scanf(“%d”,&a);while (【 】) {if (max
A. a==0
B. a
C. !a==1
D. !a
下面程序运行的结果是()#include void main ( ){ int x,i ;for (i=1 ; i<=100 ; i++) {x=i;if (++x%2==0)if (++x%3==0)if(++x%7==0)printf(“%d ”,x) ;}}
下面程序运行的结果是()#include void main ( ){ int i,b,k=0 ;for (i=1; i<=5 ; i++) {b=i%2;while (b--==0) k++ ;}printf(“%d,%d”,k,b);}
下面程序运行的结果是()#include void main ( ){ int a,b;for (a=1,b=1 ; a<=100 ; a++) {if (b>=20) break;if (b%3==1) { b+=3 ; continue ; }b-=5;}printf(“%d\n”,a);}