包容和联动发展:C#递归算法计算1+2+3+……+9的值

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/10 06:35:29

我只给出核心算法:

int sum(){
int sum=0;
for(int i=1;i<10;i++)
sum+=i;
return sum;

}

注意:1.求累积和根本不用递归算法!!没有一本编程书会叫你用递归算法计算和的,只可能计算阶乘用递归算法,即便算阶乘也可以用循环解决!!
递归浪费大量内存和CPU时间,一般万不得已不使用!!

2.我的答案还可精简,不过为了可读性,这种程度的简约足矣!毕竟编程不仅仅追求代码的简单!