本文主要是介绍求1+2+...+n(Java),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目:
求1+2+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。
代码实现:
public static int sum(int n){int result = 0;int a = 1;boolean value = ((n!=0) && a==(result = sum(n-1)));result += n;return result;
}
这篇关于求1+2+...+n(Java)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!