2、while用法演示解析:含义:While 循环会在指定条件为真时循环执行代码块。
3、语法如下:(如果忘记增加条件中所用变量的值,该循环永远不会结束。该可能导致程序崩溃。)
4、实例:例中的循环将继续运行,只要变量 i 小于 5:。
工具/材料Visual Studio 2015
01首先用Visual Studio创建一个Win32应用程序,如下图所示,在这种程序中可以新建C语言文件
02然后在项目中右键新建C++文件,如下图所示,注意一定要选对文件类型,C语言文件后缀是cpp
03接下来我们先来看while的用法,如下图所示,我们求1到100的和,while后面的括号里写条件,大括号里写逻辑代码,如下图所示
04还有一个do-while语法,和while的用法差不多,如下图所示,条件在最后面,不管条件是否成立,循环体内的代码都会执行一次
c语言while循环用法:
一般形式如下:
while(表达式)
{循环体内语句}
循环体外语句
其中执行过程如下:
(1)计算while后面括号里表达式的值,若其结果非0,则转入(2),否则转(3)。
(2)执行循环体,转(1)。
(3)退出循环,执行循环体下面的语句。
由于是先执行判断后执行循环体,所以循环体可能一次都不执行。
循环体可以为空语句“;”。
使用:
如果循环次数在执行循环体之前就已确定,一般用for语句。如果循环次数是由循环体的执行情况确定的,一般用while语句或者do- while语句。
当循环体至少执行一次时,用do-while语句,反之,如果循环体可能一次也不执行,则选用while语句。C++/C循环语句中,for语句使用频率最高,while语句其次,do语句很少用。
三种循环语句for、while、do-while可以互相嵌套自由组合。但要注意的是,各循环必须完整,相互之间绝不允许交叉。