for循环是一个重复控制结构。它执行特定次数的语句。首先,它从开始迭代的地方获取初始值。其次,它采用条件,检查条件为true还是false。最后,它递增/递减并更新循环变量。
这是C语言中for循环的语法,
for ( init; condition; increment ) { statement(s); }
这是C语言中for循环的示例,
#include <stdio.h> int main () { int a = 5; for(int i=0;i<=5;i++) { printf("Value of a: %d\n", a); a++; } return 0; }
输出结果
Value of a: 5 Value of a: 6 Value of a: 7 Value of a: 8 Value of a: 9 Value of a: 10
while循环用于在while循环块内执行语句,直到条件成立为止。在块内执行语句只需要一种条件。当条件变为假时,它将停止并执行while循环下面的语句。
这是C语言中while循环的语法,
while(condition) { statement(s); }
这是C语言中while循环的示例,
#include <stdio.h> int main () { int a = 5; while( a < 10 ) { printf("Value of a: %d\n", a); a++; } return 0; }
输出结果
Value of a: 5 Value of a: 6 Value of a: 7 Value of a: 8 Value of a: 9