2.求整数均值:输入4个整数,计算并输出这些整数的和与平均值,其中平均值精确到小数点后1位。试编写相应程序
时间: 2024-10-04 22:04:41 浏览: 21
在Python中,你可以通过以下步骤来编写一个简单的程序来求整数的均值:
```python
def calculate_average():
# 输入四个整数
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
num3 = int(input("请输入第三个整数:"))
num4 = int(input("请输入第四个整数:"))
# 计算总和
total_sum = num1 + num2 + num3 + num4
# 计算平均值,注意使用浮点数除法保证结果有小数部分
average = total_sum / 4.0
# 输出结果,保留一位小数
print(f"这四个整数的和是:{total_sum}")
print(f"它们的平均值大约是:{average:.1f}")
# 调用函数
calculate_average()
```
在这个程序中,我们首先获取用户输入的四个整数,然后计算它们的总和,最后将总和除以4得到平均值,并使用`:.1f`格式化字符串来确保平均值只有一位小数。
相关问题
求整数均值:输入4个整数,计算并输出这些整数的和与平均值,其中平均值精确到小数点后1位
```python
a, b, c, d = map(int, input().split()) # 将输入的字符串转换成整数列表
sum = a + b + c + d # 四个整数的和
avg = sum / 4 # 四个整数的平均值
print("Sum =", sum) # 输出和
print("Avg =", round(avg, 1)) # 输出平均值,使用 round 函数保留小数点后一位
```
示例输入:
```
1 2 3 4
```
示例输出:
```
Sum = 10
Avg = 2.5
```
用C➕➕求整数均值:输入4个整数,计算并输出这些整数的和与平均值,其中平均值精确到小数点后1位
```cpp
#include <iostream>
using namespace std;
int main() {
int a, b, c, d;
cin >> a >> b >> c >> d;
int sum = a + b + c + d;
double avg = sum / 4.0;
printf("sum=%d,avg=%.1f\n", sum, avg);
return 0;
}
```
阅读全文