11智能在线
新记
20 c语言编程:用递归与非递归求 ∑ 20 n=1
如题所述
举报该文章
相关建议 2011-11-05
非递归:
#include <stdio.h>
void main(){
int i,t=0;
for (i=1;i<=20;i++){
t=t+i;
}
printf("%d\n",t);
}
递归:
#include <stdio.h>
int suan(int n){
if(n==1){
return n;
}
return n+suan(n-1);
}
void main(){
int n=1;
suan(n);
}
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/8878ps7m2.html
其他看法
第1个回答 2011-11-05
int total=0;
for(int i=1;i<20;i++)total+=i;
int total(int m){
if(m==1)return m;
return m+total(m-1);
}
相似回答
大家正在搜