.有三个数a,b,c,由键盘输入,输出其中最大数、最小数和平均数。
时间: 2023-05-23 10:03:20 浏览: 50
我可以回答您的问题。以下是代码:
```python
a = float(input("请输入第一个数: "))
b = float(input("请输入第二个数: "))
c = float(input("请输入第三个数: "))
max_num = max(a, b, c)
min_num = min(a, b, c)
average = (a + b + c) / 3
print("最大数为: ", max_num)
print("最小数为: ", min_num)
print("平均数为: ", average)
```
请注意,以上代码是使用 Python 编写的,可以接受来自键盘的输入,并且计算出输入的三个数的最大值、最小值和平均值。
相关问题
python从键盘输入三个数,输出它们的和与平均值,平均值保留2位小数
可以使用input()函数从键盘读入三个数,然后计算它们的和与平均值,并使用round()函数保留平均值的小数位数,示例代码如下:
```
num1 = float(input("请输入第一个数:"))
num2 = float(input("请输入第二个数:"))
num3 = float(input("请输入第三个数:"))
sum = num1 + num2 + num3
average = sum / 3
print("这三个数的和为:", sum)
print("这三个数的平均值为:", round(average, 2))
```
这样就可以从键盘读入三个数,并计算它们的和与平均值,然后使用print()函数输出结果。需要注意的是,使用input()函数读入的是字符串类型,如果需要进行数值计算,需要使用int()或float()函数将其转换为整数或浮点数类型。同时,使用round()函数可以保留平均值的小数位数。
用键盘输入三个数字,计算它们的平均值,并输出到屏幕上c语言
好的,你可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
int num1, num2, num3;
float average;
printf("请输入三个数字,用空格隔开:");
scanf("%d %d %d", &num1, &num2, &num3);
average = (float)(num1 + num2 + num3) / 3;
printf("这三个数字的平均值为: %.2f", average);
return 0;
}
```
这个程序会提示你输入三个数字,然后计算它们的平均值,并保留两位小数输出到屏幕上。