3. 编写程序,求AB(A的B次幂)。要求:实现求A的B次方的功能用函数实现,在主函数中实现数据A、B的输入和结果的输出。其中B为正整数,A为任意实数。
时间: 2023-11-22 15:54:40 浏览: 92
IEEE_802.3ab,c语言函数与实现源码关系,c语言程序
以下是一个求 A 的 B 次幂的函数实现:
```python
def power(A, B):
result = 1
for i in range(B):
result *= A
return result
```
主函数中可以调用这个函数,输入 A 和 B,输出结果:
```python
A = float(input("请输入底数A:"))
B = int(input("请输入指数B:"))
result = power(A, B)
print("{} 的 {} 次幂为 {}".format(A, B, result))
```
注意,这里假设输入的 B 是正整数。如果需要对输入进行检查,可以在主函数中添加相应的代码。
阅读全文