用遞歸方法求1到10的和 C語言編程問題!急用……用遞歸算法編寫,求1到n的累加和,在主函數(shù)中調(diào)用?
遞歸算法用于獲得1到N的和以及在主函數(shù)中調(diào)用的代碼。實際上,我認(rèn)為使用python更簡單。代碼如下:#include<stdio。H>int fun(int n){int sum=0if(n=
遞歸算法用于獲得1到N的和以及在主函數(shù)中調(diào)用的代碼。實際上,我認(rèn)為使用python更簡單。
代碼如下:
#include<stdio。H>
int fun(int n)
{
int sum=0
if(n==1)
sum=n
else
sum=n fun(n-1)
return sum
}
]void main()
{
int n
scanf(%d,&n)
printf(%d,fun(n))
C語言編程問題!急用……用遞歸算法編寫,求1到n的累加和,在主函數(shù)中調(diào)用?
用Python編寫程序:用戶輸入正整數(shù)n進行計算從1到n(包括1和n)相加后的結(jié)果。實際上,它仍然是一個遞歸求和。
第一個文本版本,然后添加圖片。
N=input(“please input integer N:”)
sum=0
對于范圍內(nèi)的I(int(N)):
(空四個空格)sum=I 1
print(“1 to N summation result:”,sum)
“空四個空格”是因為我在提交后將凍結(jié)空間。請?zhí)嵝盐摇?/p>