它是这样执行的:先执行一次指定的语句,然后判别表达式,当表达式的值为非零(“真”) 时,返回重新执行循环体语句,如此反复,直到表达式的值等于0为止,此时循环结束。可以用下图表示其流程。do while语句结构可以转换成while结构。for循环可以在表达式3中包含使循环趋于结束的操作,甚至可以将循环体中的操作全部放到表达式3中。3) 用while和do-while循环时,循环变量初始化的操作应在while和do-while语句之前完成。内嵌的循环中还可以嵌套循环,这就是多层循环。do while循环和for循环)可以互相嵌套。例如,下面几种都是合法的形式:
暂无评论