```c
include
int main() {
int i, sum = 0;
for (i = 1; i <= 100; i++) {
sum += i;
}
printf("1 到 100 的和为: %d\n", sum);
return 0;
}
```
代码解释:
头文件 :`include ` 用于包含标准输入输出库。主函数:
`int main()` 是程序的入口点。
变量声明
`int i, sum = 0;` 声明了两个整数变量 `i` 和 `sum`,其中 `sum` 用于存储累加结果,初始值为0。
循环:
主函数:
`int main()` 是程序的入口点。
变量声明
`int i, sum = 0;` 声明了两个整数变量 `i` 和 `sum`,其中 `sum` 用于存储累加结果,初始值为0。
循环:
`for (i = 1; i <= 100; i++)` 循环从1到100,每次循环将 `i` 的值加到 `sum` 上。
输出结果:
`printf("1 到 100 的和为: %d\n", sum);` 输出累加结果。
扩展功能:
如果你想要实现更复杂的求和功能,比如求多个数的和或者求特定范围内的数字的和,可以修改循环的范围和逻辑。例如,求1到100之间所有偶数的和:
```c
include
int main() {
int i, sum = 0;
for (i = 2; i <= 100; i += 2) {
sum += i;
}
printf("1 到 100 之间所有偶数的和为: %d\n", sum);
return 0;
}
```
这个程序会输出1到100之间所有偶数的和。你可以根据需要修改循环条件和逻辑来实现不同的求和功能。