C ++ в то время как цикл
Пока данное условиеистинно, в то время как цикл будет повторяться целевое заявление.
грамматика
Вто время как C ++ синтаксис цикла:
while(condition) { statement(s); }
Здесь оператор (-ы) может быть один оператор, он также может быть представлена блок , состоящий из нескольких утверждений.условие может быть любым выражением, любой ненулевой , когда значения являются истинными. Условия для выполнения цикла, когда верно.
Когда условие ложно, выполнение программы будет продолжаться со следующим заявлением последовал цикл.
технологическая схема
Здесь ключевые моменты вовремяцикла является цикл не может выполнить. Когда проверяется условие и результат ложно, тело цикла будет перейти непосредственно к следующему оператору сразу во время цикла.
примеров
#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