第一个
1+3+5+......+100的代码为
#include <stdio.h>
int main() {
// 初始化总和为 0
int s = 0;
// 初始化计数器为 1
int i = 1;
// 循环计算 1 到 100 的整数之和
while (i <= 100) {
// 输出当前的整数
printf("%d \n", i);
// 累加当前的整数到总和中
s = s + i;
// 计数器加 1
i++;
}
// 输出总和
printf("%d \n", s);
return 0;
}
第二个
2+4+6+8+....+100的代码为
#include <stdio.h>
int sumOfEvenNumbers() {
int s = 0;
int i = 2;
while (i <= 100) {
printf("%d \n", i);
s = s + i;
i += 2;
}
return s;
}
int main() {
int result = sumOfEvenNumbers();
printf("%d \n", result);
return 0;
}