1.單選題(共3題)
1.
C語言中while和do-while循環的主要區別是 。
1分
A.
do-while的循環體至少無條件執行一次
B.
while的循環控制條件比do-while的循環控制條件嚴格
C.
do-while允許從外部轉到循環體內
D.
do-while的循環體不能是複合語句
我的答案: A
得分: 1
2.
下列敘述中正確的是 。
1分
A.
do-while語句構成的循環不能用其他語句構成的循環來代替。
B.
do-while語句構成的循環只能用break語句退出。
C.
用do-while語句構成的循環,在while後的表達式爲非零時結束循環。
D.
用do-while語句構成的循環,在while後的表達式爲零時結束循環。
我的答案: D
得分: 1
3.
執行x=-1; do { x=x*x; } while (!x