1加到100
Posted 莯汐
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1加到100相关的知识,希望对你有一定的参考价值。
1、使用循环实现
public static int add (int num) {
int result = 0;
for( int i = 1; i <=num ; i++) {
result += i;
}
return result;
}
2、用递归实现
/*
* 令f(100)=1+2+3+..+100;
* f(99)=1+2+3+..+99;
*
* f(n)=f(n-1)+n
*
* */
public static int fac ( int num) {
if(num == 1 || num == 0){
return 1;
}else{
return fac(num -1) + num;
}
}
在主方法里面调用就可以了,或者用junit的test测试
以上是关于1加到100的主要内容,如果未能解决你的问题,请参考以下文章