输入一些整数,求出它们的最小值、最大值和平均值(保留3位小数)。输入保证这些数都是不超过1000的整数。
时间: 2023-04-25 11:06:22 浏览: 209
可以使用一个变量来记录最小值,一个变量来记录最大值,一个变量来记录总和,以及一个变量来记录输入的整数个数。每次输入一个整数,就更新这些变量的值。最后,根据总和和整数个数计算平均值,并输出最小值、最大值和平均值。
以下是示例代码:
```
#include <iostream>
#include <climits>
#include <iomanip>
using namespace std;
int main() {
int n, min_val = INT_MAX, max_val = INT_MIN, sum = , count = ;
while (cin >> n) {
min_val = min(min_val, n);
max_val = max(max_val, n);
sum += n;
count++;
}
double avg = (double)sum / count;
cout << "最小值:" << min_val << endl;
cout << "最大值:" << max_val << endl;
cout << "平均值:" << fixed << setprecision(3) << avg << endl;
return ;
}
```
输入示例:
```
1 2 3 4 5
```
输出示例:
```
最小值:1
最大值:5
平均值:3.000
```
相关问题
用C语言输入一些整数,求出他们的最小值、最大值和平均值(保留3位小数)
好的,这个问题很简单。以下是C语言的程序:
```c
#include <stdio.h>
int main() {
int n, min = __INT_MAX__, max = __INT_MIN__;
double avg = 0.0;
printf("请输入一些整数,以0结束输入:\n");
do {
scanf("%d", &n);
if (n != 0) {
if (n < min) min = n;
if (n > max) max = n;
avg += n;
}
} while (n != 0);
avg /= (max - min + 1);
printf("最小值是%d,最大值是%d,平均值是%.3lf。\n", min, max, avg);
return 0;
}
```
您可以将此代码复制到您的C编译器中并运行它,以获取您输入的整数的最小值、最大值和平均值。希望这个答案有帮助!
Python输入一组数(以逗号分隔),输出它们的最大值、最小值和平均值(平均值保留2位小数)
num_list = input("请输入一组数,以逗号分隔:").split(",")
num_list = [int(num) for num in num_list] # 将输入的字符串转为整数列表
max_num = max(num_list)
min_num = min(num_list)
avg_num = sum(num_list)/len(num_list)
print("最大值为:", max_num)
print("最小值为:", min_num)
print("平均值为:", round(avg_num, 2)) # 保留2位小数
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)