题目内容

执行以下程序段时x=-1;do{ x=x*x; }while(!x);则以下选项中描述正确的是()。

A. 循环体将执行1次
B. 循环体将执行2次
C. 循环体将执行无限次
D. 系统将提示有语法错误

查看答案
更多问题

以下程序的运行结果是()。int x=3;do{ printf("%d",x-=2); }while (!(--x));

A. 1
B. 3 0
C. 1 -2
D. 死循环

以下程序的运行结果是()。main(){ int i=5;do{ if(i%3==1)if(i%5==2){ printf("*%d",i); break; }i++;} while(i!=0);printf("\n");}

A. *7
B. *3*5
C. *5
D. *2*6

以下不能构成无限循环的语句或语句组是()。

A. n=0; do {++n;}while(n<0);
B. n=0; while(1){n++;}
C. n=10;while(n);{n--;}
D. for(n=0,i=1; ;i++)n+=i;

若i为整型变量,则以下循环执行的次数是()。for(i=2;i==0;) printf("%d",i--);

A. 无限次
B. 0次
C. 1次
D. 2次

答案查题题库