weixin_59725805
2021-06-26 22:07
采纳率: 100%
浏览 27

用Java语言中的循环求阶乘和

用Java求1+3/2!+5/3!+7/4!+9/5!

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 已采纳
    
    public class 循环求阶乘 {
    
    	public static void main(String[] args) {
    		
    		double result = 1;
    		int d = 1;
    		for(int i = 2;i<=5;i++) {
    			d = 1;
                //求i的阶乘
    			for(int j = 1;j<=i;j++) {
    				d = d*j;
    			}
    			result += (i*2-1)/d;
    		}
    		System.out.println("result="+result);
    	}
    
    }
    
    已采纳该答案
    打赏 评论

相关推荐 更多相似问题