7.用do while循环求1!+2!+3!+•••+10!的和

来源:互联网 发布:域名备案 百科 编辑:程序博客网 时间:2024/06/18 12:19

提示:
1)、do while至少循环一次。
2)、先求阶乘,在求阶乘的和
3)、输出

        int num = 0;//用于接收总和        int i = 1;  //阶乘的循环条件        //用循环求和        do{           //嵌套一个while循环先求每个数的阶乘            int j = 1;            int jc = 1;            while(j <= i){//为什么小于i?自己动脑想一下                jc *= j;                j++;            }            num += jc;//求出的每个阶乘在求和            i++;        }while(i<=10);         //输出和        System.out.println(num);
原创粉丝点击