1.语句while (!e);中的条件!e等价于()。
A. e==0
B. e!=1
C. e!=0
D. ~e
2.在C语言中,以下说法正确的是( )。
A. 不能使用do-while语句构成的循环。
B. do-while语句构成的循环必须用break语句才能退出。
C. do-while语句构成的循环,当while语句中的表达式值为非零时结束循环。
D. do-while语句构成的循环,当while语句中的表达式值为零时结束循环。
3.C语言中while和do-while循环的主要区别是()。
A. do-while的循环体至少无条件执行一次。
B. while的循环控制条件比do-while的循环控制条件严格。
C. do-while允许从外部转到循环体内。
D. do-while的循环体不能是复合语句。