语文天才高斯


私信TA

用户名:uq_51473555104

访问量:1355

签 名:

悟,度,清

等  级
排  名 5856
经  验 1408
参赛次数 0
文章发表 13
年  龄 18
在职情况 学生
学  校
专  业

  自我简介:

一只小菜鸡

解题思路:先定义最初的分子b=1和分母a=2以及总和s=0,然后利用循环进行总和的叠加,循环体内,每次叠加后设置一个中间变量c进行分子分母的数据交换计算,c=b,b=a+b,c=a,最后再按要求输出

注意事项:Python除法分为俩种,一种整除(俩个/),一种浮点数除法(一个/)

参考代码:

n=eval(input())

a=1

b=2

s=0

for k in range(1,n+1):

    s=(b/a)+s

    c=b

    b=a+b

    a=c

print('%.2f'%s)

    


 

0.0分

2 人评分

  评论区