通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
#编程用递归函数实现1+2+3+4+……+n,并显示所求的和,其中n从键盘输入。
#输入输出格式如下:
请输入n值:10
1+2+3+……+10的和是:55
def sum(n): if n==0: return 0 else: return sum(n-1) +n n=eval(input(“请输入n值:”)) print(“1+2+3+……+%d的和是:%d”%(n,sum(n)))