2)for循环当中必须是两个分号,千万不要忘记。

3)写程序的时候一定要注意,循环一定要有结束的条件,否则成了死循环。
4) do-while()循环的最后一个while();的分号一定不能够丢。
do-while循环是至少执行一次循环。
循环结构有两种,循环结构分当型循环和直到型循环。当型循环在每次执行循环体前先对控制条件进行判断,当条件满足时,再执行循环体,不满足时则停止;直到型循环则先在执行了一次循环体之后,再对控制条件进行判断,当条件不满足时执行循环体,满足时则停止。而两种循环的区别就在于当型循环是先判断后循环;直到型循环是先执行一次循环体,然后再判断是否继续循环;当型循环是在条件满足时才执行循环体,而直到型循环是在条件不满足时才执行循环体
给你详细举例说明吧:
C语言中的while循环,do/while循环又被称为"当型"/"直到型"
则说明当满足条件i 则说明先执行{}中代码,再判断是否是i 应该是“先执行a,再判断条件p,成立则反复执行,不成立则退出” 如果程序中存在需要连续反复执行多次的操作,就可以采用。 另外针对操作次数已经,建议使用计数循环方式。 如果操作次数未知,要求达到指定目标才停止,就采用条件循环。