c语言呈现编程:求1-n的和、1-n的奇数和以及1-n的偶数和。
时间: 2023-05-11 20:04:14 浏览: 136
c代码-9. 功能:用while语句计算1—n中的奇数之和及偶数之和。
C语言实现求1-n的和、1-n的奇数和以及1-n的偶数和的代码如下:
```c
#include <stdio.h>
int main() {
int n, i, sum = 0, odd_sum = 0, even_sum = 0;
printf("请输入一个正整数n:");
scanf("%d", &n);
for (i = 1; i <= n; i++) {
sum += i;
if (i % 2 == 1) {
odd_sum += i;
} else {
even_sum += i;
}
}
printf("1到%d的和为:%d\n", n, sum);
printf("1到%d的奇数和为:%d\n", n, odd_sum);
printf("1到%d的偶数和为:%d\n", n, even_sum);
return 0;
}
```
这段代码可以计算出1到n的和、1到n的奇数和以及1到n的偶数和。
阅读全文