在C语言中 下列说法中正确的是()。

大学网课 已帮助 人

在C语言中,下列说法中正确的是()。

A.do-while语句构成的循环不能用其它语句构成的循环来代替。 

B.do-while语句构成的循环只能用break语句退出。

C.do-while语句构成的循环,在while后的表达式非零时结束循环。 

D.do-while语句构成的循环,在while后的表达式为零时结束循环。

在C语言中 下列说法中正确的是()。

热搜:c语言中一个字符占几个字节

回答

共1条回复

  • D do-while语句的一般形式是: do语句 while(表达式); 其语义是重复执行其成分语句,直至表示条件的表达式值为0时结束。do-while语句是正常使用的一种循环结构之一。do-while语句的循环结束条件由while后的表达式值为0所控制,并不一定要有break语句跳出循环来结束循环。do-while语句在条件值非0时,将继续循环,而不是结束循环。条件值为0时,才结束循环。所以正确的选择是D。