语句格式

  • 格式一、

    while (条件表达式)

    语句1 
    

语句1是while循环语句的循环体,它将在满足条件的情况下被重复执行。


  • 格式二、

    while (条件表达式)

    {
        语句1;
        语句2;
        …… 
    }
    

循环体部分由多个语句构成,应由一对花括号括起来,构成一个语句块的形式。


程序风格提示:写while循环语句时,循环体的语句相对于while缩进两格。





二、语句执行过程

(1)计算作为循环控制条件表达式的值,得到逻辑真或假,假定用M表示。
(2)若M为真,则执行了一遍循环体,否则离开循环,结束整个while语句的执行。
(3)循环体的所有语句执行结束后,自动转向第(1)步执行。




三、格式举例

(1)

 i=0;
 while (i<10)
   ++i;

功能:当i的值小于10,重复执行++i语句
(2)

 cin>>x;
 while(x<0)
   cin>>x;

功能:当输入的数据小于0时,重复读数据。