当前位置:   article > 正文

题目78:求1到n的累加和。_1、实训题目播放(1)编写求序列1,2,3,...,n中n个数累加和的算法,要求用递归

1、实训题目播放(1)编写求序列1,2,3,...,n中n个数累加和的算法,要求用递归

题目转载:http://python.wzms.com/s/1/86

题目描述:

求1到n的累加和。

输入格式:

一个数n

输出格式:

一个数表示累加和


第一种解法:用for循环来做累加

代码:

  1. n = int(input())
  2. accumulate_sum = 0
  3. for i in range(1, n+1):
  4. accumulate_sum += i
  5. print(accumulate_sum)

运行结果:

第二种解法:用while循环来做累加

代码:

  1. n = int(input())
  2. accumulate_sum = 0
  3. while n > 0:
  4. accumulate_sum += n
  5. n -= 1
  6. print(accumulate_sum)

运行结果:

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/328965
推荐阅读
相关标签
  

闽ICP备14008679号