Python编程:补全递推数列第n项计算的代码
类型:程序题

题目要求

Python等级考试四级编程题:计算数列第n项的结果。 已知数列c的递推规则如下:

  • 当n=1时,$c_1 = 1$
  • 当n>1时,$cn = \frac{6n-1}{8n+3} \times c{n-1}$

从键盘输入整数n,利用上述递推关系计算第n项的结果,请补全代码中划线处的内容。

待补全代码:

def fc(n):
    if n == 1:
        ①
    else:
        a = 6 * n - 1
        b = 8 * n + 3
        return ②
m = int(input("请输入一个整数:"))
if not isinstance(m, int):
    # 判断输入的m是否为整数
    print('请输入一个整数')
else:
    print(③)
代码编辑器 加载中...
测试用例(F10) 运行测试(F11) 提交答案(F12)
测试用例输入
{{resultStatus.text}}