从键盘输入三个整数,存入列表中,计算并输出三个数的和以及平均值。平均值保留两位小数
时间: 2023-10-19 17:05:12 浏览: 164
好的,这是一个很简单的Python编程题目,以下是代码实现:
```python
num_list = []
for i in range(3):
num = int(input("请输入一个整数:"))
num_list.append(num)
sum_num = sum(num_list)
avg_num = round(sum_num/3, 2)
print("三个数的和为:", sum_num)
print("三个数的平均值为:", avg_num)
```
这段代码会让用户输入三个整数,将它们存入一个列表中,然后计算列表中所有数的和以及平均值,并输出到屏幕上。请注意,我们使用了Python内置的sum()函数来计算列表中所有数的和,而round()函数用于将平均值保留两位小数。
相关问题
从键盘输入三个整数,分别存入x,y,z三个整型变量中,计算并输出三个数的和以及平均值,结果保留一位小数。java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int x = input.nextInt();
int y = input.nextInt();
int z = input.nextInt();
int sum = x + y + z;
double average = sum / 3.0;
System.out.printf("三个数的和为:%d,平均值为:%.1f", sum, average);
}
}
从键盘输入三个整数,分别存入x,y,z三个整型变量中,计算并输出三个数的和以及平均值,一位小数输出。用java实现
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
int y = sc.nextInt();
int z = sc.nextInt();
int sum = x + y + z;
double avg = sum / 3.0;
System.out.printf("三个数的和为%d,平均值为%.1f", sum, avg);
}
}