作用C语言使用while或for语句编写下列程序输人一个整数 n,计算并输出 1+2+3+..+n 的和;
时间: 2024-11-28 12:26:51 浏览: 19
在C语言中,你可以使用while或for循环结构来编写这样的程序。这里是一个简单的示例,展示如何使用while循环:
```c
#include <stdio.h>
int main() {
int n, sum = 0;
printf("请输入一个整数 n:");
scanf("%d", &n);
// 使用 while 循环计算从1到n的和
int i = 1;
while (i <= n) {
sum += i; // 将当前值累加到总和
i++; // 自增计数器
}
printf("1到%d的和是:%d\n", n, sum);
return 0;
}
```
如果你更倾向于使用for循环,可以这样做:
```c
#include <stdio.h>
int main() {
int n, sum = 0;
printf("请输入一个整数 n:");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
sum += i; // 累加每个数字
}
printf("1到%d的和是:%d\n", n, sum);
return 0;
}
```
阅读全文