c语言输入一个正整数n,求出由1加至n的总和。测试数据保证结果不大于2147483647。 输入格式: 测试数据有多组,处理到文件尾。每组测试输入一个正整数n。 输出格式: 对于每组测试,输出1+2+3……+n的和。
时间: 2024-03-16 09:43:24 浏览: 63
C语言输入一个整数序列并计算他们的值.rar_C语言输入一个整数序列并计算他们的值_输入序列C语言
5星 · 资源好评率100%
好的,这是一个简单的 C 语言问题。可以使用循环来计算 1 到 n 的总和。以下是示例代码:
```c
#include <stdio.h>
int main() {
int n;
while (scanf("%d", &n) != EOF) {
int sum = 0;
for (int i = 1; i <= n; i++) {
sum += i;
}
printf("%d\n", sum);
}
return 0;
}
```
该程序会不断从标准输入读取数据,直到读取到文件末尾。对于每个输入的正整数 n,程序会计算 1 到 n 的总和并输出结果。注意,题目中保证结果不大于 2147483647,因此可以使用 int 类型来存储总和。
阅读全文