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

阅读 61

2022-03-11

目录

前引:

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)

0 0 举报