//求1到n的偶数之和 C语言代码
时间: 2024-01-30 22:02:00 浏览: 54
#include <stdio.h>
int main() {
int n, sum = 0;
printf("请输入一个正整数n:");
scanf("%d", &n);
for(int i=2; i<=n; i+=2) { // 从2开始,每次加2,遍历到n
sum += i; // 每个偶数加起来
}
printf("1到%d的偶数之和为:%d", n, sum);
return 0;
}
相关问题
c语言,求1到100所有偶数之和
以下是求1到100所有偶数之和的C语言代码:
```c
#include <stdio.h>
int main()
{
int sum = 0;
for (int i = 2; i <= 100; i += 2) {
sum += i;
}
printf("1到100所有偶数之和为:%d\n", sum);
return 0;
}
```
程序中使用 for 循环遍历 1 到 100 的所有偶数,并将它们累加到变量 sum 中,最后输出 sum 的值即可。
计算1到100之间的奇数之和及偶数之和c语言代码
以下是计算 1 到 100 之间的奇数之和和偶数之和的 C 语言代码:
```c
#include <stdio.h>
int main() {
int oddSum = 0;
int evenSum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) {
evenSum += i;
} else {
oddSum += i;
}
}
printf("奇数之和是:%d\n", oddSum);
printf("偶数之和是:%d\n", evenSum);
return 0;
}
```
这段代码使用 for 循环遍历 1 到 100 之间的所有数字,如果数字是偶数,则将其加到偶数和上,否则将其加到奇数和上。最终输出奇数和和偶数和的值。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)