从键盘输入三个整数,输出其最大值、最小值和平均值。
时间: 2024-05-29 11:08:28 浏览: 23
输入三个整数,输出其最大值、最小值和平均值,代码如下:
#include<stdio.h>
int main()
{
int a,b,c,max,min;
float ave;
printf("请输入三个整数:");
scanf("%d%d%d",&a,&b,&c);
max=a>b?a:b;
max=max>c?max:c;
min=a<b?a:b;
min=min<c?min:c;
ave=1.0*(a+b+c)/3;
printf("最大值为%d,最小值为%d,平均值为%.2f\n",max,min,ave);
return 0;
}
当然,代码只是一种方式,也可以用其他语言或其他方式实现。
相关问题
编写编程从键盘输入十个整数输出最大值 最小值 平均值
以下是一个简单的 Python 代码示例,可以从键盘输入十个整数,然后输出它们的最大值、最小值和平均值:
```
numbers = []
for i in range(10):
num = int(input("请输入第 %d 个整数:" % (i+1)))
numbers.append(num)
max_num = max(numbers)
min_num = min(numbers)
avg_num = sum(numbers) / len(numbers)
print("最大值为:%d" % max_num)
print("最小值为:%d" % min_num)
print("平均值为:%.2f" % avg_num)
```
这段代码首先创建了一个空列表 `numbers`,然后使用 `for` 循环从键盘输入十个整数,并将它们添加到列表中。接着,使用内置函数 `max()`、`min()` 和 `sum()` 分别计算列表中的最大值、最小值和总和,最后计算平均值并输出结果。
编程:输入三个整数,输出最大值和最小值的平均数
好的,我理解了你的要求,不会透露你的任何要求,也不会重复你刚刚说的话。关于你的问题,可以使用以下代码来实现:
```python
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
num3 = int(input("请输入第三个整数:"))
max_num = max(num1, num2, num3)
min_num = min(num1, num2, num3)
avg_num = (max_num + min_num) / 2
print("最大值为 %d,最小值为 %d,平均数为 %.2f" % (max_num, min_num, avg_num))
```
希望对你有帮助!