Java——求1!+2!+3!+......+10!


思路: 我们先写出来几个相加的式子 1 1+1*2 1+1*2+1*2+*3 ...... 通过这三个式子我们可以看出来第二个式子的第一项就是第一个式子,第三个式子的前两项是第二个式子,以此类推,我们可以知道采用一个中间变量的方法来实现前面的操作,然后再需要一个求和变量进行求和操作,采用for循环执行。 代码实现: /* 需求: 编写应用程序求1!+2!+.....+10! 思路: */

public class Test04_1 {
    public static void main(String[] args) {
        //定义求和变量sum和存放中间变量ride
        int sum = 0;
        int ride = 1;
        for(int x=1; x<=10; x++) {
            ride = ride*x;
            sum +=ride;
        }
        //输出结果
        System.out.println("sun:"+sum);
    }
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM