Latest web development tutorials

C ++ whileループ

C ++ループ C ++ループ

ループが目標文を繰り返すことになりますしながら、与えられた条件が真である限り。

文法

C ++でwhileループの構文:

while(condition)
{
   statement(s);
}

ここでは、ステートメント(複数可)は、単一のステートメントであってもよく、それはまた、いくつかの文からなるブロックすることができます。条件は、値が真である任意の非ゼロのとき、任意の式を指定できます。 trueの場合はループの実行のための条件。

条件がfalseの場合、プログラムフローは次の文は、ループを追っていきます。

フローチャート

C ++ではwhileループ

ここで、重要なポイントループは、ループが実行されない可能性である 。 条件がテストされ、結果が偽である場合には、ループ本体は、ループしながら、すぐに次の文に直接スキップします。

#include <iostream>
using namespace std;
 
int main ()
{
   // 局部变量声明
   int a = 10;

   // while 循环执行
   while( a < 20 )
   {
       cout << "a 的值:" << a << endl;
       a++;
   }
 
   return 0;
}

上記のコードはコンパイルされ、実行されると、次の結果を生成します。

a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 15
a 的值: 16
a 的值: 17
a 的值: 18
a 的值: 19

C ++ループ C ++ループ