下面程序段的运行结果是( )。 int n=0; while(n++<=2) printf("%d",n);
查看答案
下列程序段不是死循环的是( )。
A. int i=100: while(i) {i=i%100+1; if(i>100)break; }
B. for(; ; );
C. int k=10: do{++k;} while(k>=0);
D. int s=36: while(s)--s;
以下描述中正确的是( )。
A. 由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句
B. do-while循环由do开始,用while结束,在while(表达式)后面不能写分号
C. 在do-while循环体中,一定要有能使while后面表达式的值变为零(“假”)的操作
D. do-while循环中,根据情况可以省略while
已知ch是字符型变量,下面不正确的赋值语句是( )。
A. ch='a+b'
B. ch='\0'
C. ch='7'+'9'
D. ch=5+9;
已知ch是字符型变量,下面正确的赋值语句是( )。
A. ch='123'
B. ch=\xff'
C. ch='\08'
D. ch=int(x);