C语言编写+分别用do+while和for循环语句编写+前n项和1+3+5+7+…+n
时间: 2023-12-19 12:06:11 浏览: 82
Linux+C编程一站式学习.pdf
4星 · 用户满意度95%
以下是C语言分别使用do-while和for循环语句编写前n项和1+3+5+7+…+n的代码:
1. 使用do-while循环语句:
```c
#include <stdio.h>
int main() {
int n, i = 1, sum = 0;
printf("请输入n的值:");
scanf("%d", &n);
do {
sum += i;
i += 2;
} while (i <= n);
printf("前%d项和为:%d\n", n, sum);
return 0;
}
```
2. 使用for循环语句:
```c
#include <stdio.h>
int main() {
int n, i, sum = 0;
printf("请输入n的值:");
scanf("%d", &n);
for (i = 1; i <= n; i += 2) {
sum += i;
}
printf("前%d项和为:%d\n", n, sum);
return 0;
}
```
阅读全文