编写一段C++程序,输入一个整数n,代表接下来输入整数个数,要求n<=100,接着输入n个整数,整数范围是-10000~10000。输出整数序列的和、最小值、最大值。用空格隔开,占一行。
时间: 2023-04-10 20:01:45 浏览: 138
C语言程序设计-编写程序。从键盘读入8个整数存入数组a中并输出这8个数据。和、最大值、最小值及平均值。正数之和、负数之和
5星 · 资源好评率100%
我可以回答这个问题。以下是C程序的代码:
#include <stdio.h>
int main() {
int n, num, sum = 0, min = 10000, max = -10000;
scanf("%d", &n);
for (int i = 0; i < n; i++) {
scanf("%d", &num);
sum += num;
if (num < min) {
min = num;
}
if (num > max) {
max = num;
}
}
printf("%d %d %d\n", sum, min, max);
return 0;
}
请注意,这个程序只能处理整数输入,如果输入非整数,程序会出错。
阅读全文