在C语言中,for循环是一种常用的循环结构,它可以让程序按照指定的次数重复执行一段代码块。for循环的基本语法如下:
for(initialization; condition; increment/decrement) {
// code block
}
在上面的代码中,initialization是初始化语句,condition是循环条件,increment/decrement是每次循环后更新计数器的语句,code block是要执行的代码块。
以下是一个使用for循环的例子,计算1到10的和:
#include <stdio.h>
int main() {
int i, sum = 0;
for(i = 1; i <= 10; i++) {
sum += i;
}
printf("Sum = %d\n", sum);
return 0;
}
在上面的例子中,我们使用for循环来计算1到10的和。变量i用于迭代计算,变量sum用于累加结果。在for循环的初始化语句中,我们将i的初始值设为1;在循环条件中,我们设定i的最大值为10;在每次循环结束后,我们将i的值加1。最后,我们输出sum的值,得到结果55。
除了上面的基本用法,for循环还可以嵌套,用于实现更复杂的循环逻辑。