c语言中while和do _while
时间: 2023-04-22 22:06:22 浏览: 103
c语言-while循环
5星 · 资源好评率100%
while和do-while都是C语言中的循环语句,用于重复执行一段代码。
while语句的语法格式为:
while (条件表达式) {
循环体语句;
}
其中,条件表达式为一个布尔表达式,如果为真,则执行循环体语句,然后再次判断条件表达式,如果仍为真,则继续执行循环体语句,直到条件表达式为假为止。
do-while语句的语法格式为:
do {
循环体语句;
} while (条件表达式);
其中,循环体语句会先被执行一次,然后再判断条件表达式,如果为真,则继续执行循环体语句,直到条件表达式为假为止。
两者的区别在于,while语句是先判断条件表达式再执行循环体语句,而do-while语句是先执行循环体语句再判断条件表达式。因此,do-while语句至少会执行一次循环体语句,而while语句可能一次都不执行。
阅读全文