c语言输入正整数n,然后再输入n个整数,求n个整数的和并输出
时间: 2024-10-19 10:11:30 浏览: 25
给定N个正整数,请统计奇数和偶数各有多少个-C语言代码
在C语言中,你可以使用循环结构(如for或while)结合`scanf`函数来获取用户输入的整数,并通过变量累加求和。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int n, sum = 0; // 初始化总和为0
printf("请输入一个正整数n:"); // 请求用户输入n
scanf("%d", &n); // 读取用户的输入
if (n <= 0) { // 检查是否为正整数
printf("请输入一个正整数。\n");
return 1;
}
for (int i = 0; i < n; i++) { // 遍历n次,每次请求一个整数
int num;
printf("请输入第 %d 个整数:", i + 1);
scanf("%d", &num); // 获取整数并累加到sum
sum += num;
}
printf("这%d个整数的和是:%d\n", n, sum); // 输出结果
return 0;
}
```
阅读全文