(1)语法格式不同
(2)执行顺序不同
1)while循环:先判断循环条件,再执行循环体。如果条件不成立,退出循环。循环操作有可能一次不执行。
2)do-while循环:先执行循环体,再判断循环条件,循环体至少执行一次。
3)for循环:先执行变量初始化部分,再判断循环条件,然后执行循环体,最后进行循环变量的计算。如果条件不成立,跳出循环。循环操作有可能一次不执行。
(3)适用情况不同
1)循环次数确定的情况,通常选用for循环。
2)循环次数不确定的情况,通常选用while循环和do-while循环。