1、输入n个正数,计算这些数的算术平均 值和几何平均值。 (要求n>=10)
时间: 2024-05-19 18:13:20 浏览: 77
C语言程序 计算所输入的整数n的1到n总和和平均数
n = int(input("请输入正整数n(n>=10):"))
while n < 10:
n = int(input("请重新输入正整数n(n>=10):"))
product = 1 # 存储n个数的积
sum = 0 # 存储n个数的和
for i in range(n):
num = float(input("请输入第{}个正数:".format(i+1)))
sum += num
product *= num
arithmetic_mean = sum / n # 算术平均值
geometric_mean = product ** (1/n) # 几何平均值
print("这{}个数的算术平均值为:{:.2f}".format(n, arithmetic_mean))
print("这{}个数的几何平均值为:{:.2f}".format(n, geometric_mean))
阅读全文