解题思路:观察分子分母变化规律,选取了一个简单的实现方法,设置初始变量分子为2,初始分母为1,数列首相an=2/1,在循环中,把分子分母的变化规律用相应的代码实现,用临时变量t=分子,分子等于原来分子加原来分母,分母等于原来分子,然后把每一项相加求出总和,然后打印
注意事项:
参考代码:
N=int(input())
fenzi = 2
fenmu = 1
sn =0
for i in range(N):
an = fenzi/fenmu
t = fenzi
fenzi += fenmu
fenmu = t
sn+=an
print("%.2f"%sn)
0.0分
0 人评分
C二级辅导-公约公倍 (C语言代码)浏览:1515 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1198 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:492 |
上车人数 (C语言代码)浏览:784 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2082 |
WU-蓝桥杯算法提高VIP-Quadratic Equation (C++代码)浏览:1757 |
简单的a+b (C语言代码)浏览:617 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:689 |
图形输出 (C语言代码)浏览:956 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:724 |