c语言里while、do while、for有什么不同?

2025-03-18 14:19:36
推荐回答(1个)
回答1:

while(条件){}如果条件成立,则执行括号里的语句,否则就执行括号下面的语句;
do{}while(条件)这个跟while()很相似,只是do{}while()至少会执行do后面的{}
一次,然后再判断while(条件)成立否,成立则继续执行do{}中的语句,否则退出循环,执行while(条件)后面的语句。
for(变量初始值;循环条件;变量增值){}是如果给定一个变量初始值,再判定循环条件是否成立,成立则执行{}中的语句,然后再变量增值,再判定循环条件是否成立,如成立继续执行{}语句,不成立则跳出循环。