下面是使用Python编写的解决方案:
def calculate_power(base, exponent):
result = base ** exponent
return result
# 获取用户输入
base = float(input("请输入一个小数:"))
exponent = int(input("请输入一个整数:"))
# 调用函数计算幂次方
power = calculate_power(base, exponent)
# 输出结果
print(f"{base}的{exponent}次幂为:{power}")
这个程序首先定义了一个名为calculate_power()
的函数,它接受两个参数base和exponent,并使用**
运算符计算base的exponent次幂。然后,在主程序中,获取用户输入的小数和整数,并将它们作为参数传递给calculate_power()
函数。最后,将计算结果打印出来。