用安卓里面的java代码java如何写出漂亮代码5到10的阶乘

2021人阅读
算法与数据结构(2)
递归需慎用。
public class Test {
public static void main(String[] args) {
System.out.println("1-100的和:" + add(1));
System.out.println("10的阶乘:" + factorial(1));
private static int add(int param) {
if (param & 100 && param & 0) {
return param + add(param + 1);
private static int factorial(int param) {
if (param & 10 && param & 0) {
return param * factorial(param + 1);
运行结果:
1-100的和:5050
10的阶乘:3628800
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:33831次
排名:千里之外
原创:37篇
评论:139条
(4)(1)(1)(2)(2)(3)(3)(3)(12)(8)(1)(2)(1)下次自动登录
现在的位置:
& 综合 & 正文
【java计算问题】 1到10的阶乘,1+3+5+……+97+99的和
从头学java
1到10的阶乘
,y是每个数的阶乘,result是阶乘之和。
public class Factorial {
public static void main(String args[]){
int result=0;
for(int i=1; i&=10; i++){
result = result +
System.out.println("第"+i+"次,"+"y="+y+",result="+result);
1+3+5+……+97+99的和
public class Sum1to99 {
public static void main(String args[]){
int result=0;
for(int i=1; i&=99; i=i+2){
result = result +
System.out.println("1+3+5+……+97+99的结果是"+result);
&&&&推荐文章:
【上篇】【下篇】}

我要回帖

更多关于 java求阶乘 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信