作业帮 > 综合 > 作业

C语言中while和do-while循环的主要区别是什么?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/02 16:38:12
C语言中while和do-while循环的主要区别是什么?
请说明理由,谢谢!
while语句的一般形式如下:
while(表达式)语句
表达式为非0值,执行while中内嵌语句.
它是先判断表达式,在根据表达式值,执行语句.
do_while语句的一般形式如下:
do
循环体语句
while(表达式);
它的特点是先执行循环体语句,然后判断循环条件是否成立,不成立就退出,成立就再执行循环体语句.