C/C++之while(do

您所在的位置:网站首页 do-while语句 C/C++之while(do

C/C++之while(do

2023-11-20 07:20| 来源: 网络整理| 查看: 265

目录

while循环有两个重要组成部分:

while 是一个预测试循环

无限循环

do-while 循环

while循环有两个重要组成部分: 进行 true 值或 false 值判断的表达式;只要表达式为 true 就重复执行的语句或块;

图 1 显示了 while 循环的一般格式,右侧流程图直观地描绘了其工作原理。

图 1 while 循环的语句结构及流程图

现在来看一看 while 循环的每个部分。第一行,有时称为循环头,由关键字 while 组成,后跟待测试的条件,括在括号中。条件由任何可被判断为 true 或 false 的表达式表示。接下来是循环体,它包含一个或多个 C++语句。 循环的工作原理是,首先判断条件表达式的值,如果它是真的,则循环体中的每个语句都被执行;然后,再次测试条件,如果条件表达式仍然为 true,则循环体中的每个语句将再次被执行。如此循环往复,直到条件表达式被判断为 false。 请注意,与 if 语句一样,在有条件执行的主体中的每个语句都以分号结尾,但在括号中的条件表达式后面没有分号,这是因为 while 循环不完整,后面没有跟随的语句。而且,与 if 语句一样,当循环体包含两个或多个语句时,这些语句必须用大括号括起来。当循环的主体只包含一个语句时,可以省略括号。 基本上,while 循环就像是一个可以执行一遍又一遍的 if 语句。只要括号中的表达式为 true,则有条件执行的语句将不断重复。 下面的程序使用了 while 循环打印“Hello”字符串 5 次。

#include using namespace std; int main() { int count = 1; while (count


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3