0
点赞
收藏
分享

微信扫一扫

(JAVA编程练习):分解质因数 + 成绩等级。

想溜了的蜗牛 2022-03-11 阅读 61

目录

前引:

1、分解质因数:

(1)题目:

(2)运行结果:

(3)代码:

a、关键处解析:

b、完整代码:

2、分数等级:

(1)题目:

(2)代码: 

完整代码:


 前引:

1、分解质因数:

(1)题目:

(2)运行结果:

(3)代码:

a、关键处解析:

     
        while(input>=n) //退出循环的条件是input < n
        {
            if(input%n==0) //如果能除尽
            {
                if(input==n){
                    System.out.print(n); //当相等时,n已经是最后一个数了,不需要打印*
                }
                else{
                    System.out.print(n+"*"); //不是最后一个数,则需要打印 n*
                }
                input/=n; //将input的值变小,否则是死循环
            }else{
                n++; //如果除不尽,n进行自加,直到n>input为止
            }
        }

b、完整代码:

2、分数等级:

(1)题目:

(2)代码: 

完整代码:

举报

相关推荐

0 条评论