猫史档案馆


关于算法的 求 a的b次方

用户:华盛顿华盛顿查看:0 回复:2 评论:0 创建时间:2018-07-23T09:48:34


我的代码是 

a=input()

b=input()

a=int(a)

b=int (b)

c=int(a)

for i in range(b):

   c=c*a

print a

 

不知道哪里有错 !! 一直报错


回复

上一页1 页 / 共 1下一页
I桔汁糖浆II桔汁糖浆I

快速幂,讲究!

a=input()
b=input()
a=int(a)
b=int(b)
c=int(a)
for i in range (b):
    c=c*a
print(c)

原因是你的括号和冒号是中文型的,要使用英文型的(即没有使用输入法的情况下输入括号和冒号)

By a way,你应该打印的变量是c,不是a

点赞0


评论


编码已破译编码已破译

print(str(float(input())**float(input())))

点赞0


评论