C во время цикла
Пока данное условие истинно, C язык вто время как цикл будет повторяться целевое заявление.
грамматика
Язык C вто время как синтаксис цикла:
while(condition) { statement(s); }
Здесь оператор (-ы) может быть один оператор, он также может быть представлена блок , состоящий из нескольких утверждений.условие может быть любым выражением, когда произвольные ненулевые значения являются истинными. Выполнение цикла, когда условие истинно.
Когда условие ложно, выполнение программы будет продолжаться со следующим заявлением последовал цикл.
технологическая схема
Здесь ключевые моменты вовремяцикла является цикл не может выполнить. Когда условие ложно, тело цикла будет перейти непосредственно к следующему оператору сразу во время цикла.
примеров
#include <stdio.h> int main () { /* 局部变量定义 */ int a = 10; /* while 循环执行 */ while( a < 20 ) { printf("a 的值: %d\n", a); a++; } return 0; }
Когда приведенный выше код компилируется и выполняется, он дает следующие результаты:
a 的值: 10 a 的值: 11 a 的值: 12 a 的值: 13 a 的值: 14 a 的值: 15 a 的值: 16 a 的值: 17 a 的值: 18 a 的值: 19