1到n的求和
公式法
一个方法是使用数学公式来计算1到n的和。具体来说,可以使用以下公式:sum=n*(n+1)/2。
例如,如果要求1到10的和,可以执行以下计算:sum=10*(10+1)/2=55。这种方法比直接计算更有效,因为它不需要执行大量的加法计算。
循环法
循环法是一种通过迭代来解决问题的方法。对于这个问题,可以使用以下循环公式:sum=0,for i in range(1,n+1):sum+=i。
例如,如果要求1到10的和,可以执行以下循环计算:sum=0,for i in range(1,10+1):sum+=i
,sum=55。
循环法是一种比较通用的方法,并且可以处理较大的n值。