java实现:将一个正整数分解质因数.例如:输入90,打印出90=2*3*3*5.
人气:103 ℃ 时间:2020-01-26 02:45:16
解答
public static void main(String[] args) {
int num = 90;
int k = 2;
System.out.print(num + "=");
while (num > k) {
if (num % k == 0) {
System.out.print(k + "×");
num = num / k;
}
if (num % k != 0) {
k++;
}
}
System.out.println(k);
}
推荐
猜你喜欢
- 已知a>0,b>0,且三点A(1,1),B(a,0),C(0,b)共线,则a+b的最小值为_.
- 这次数学天才进来哈、
- 函数f(x)=sinx+acosx的图像关于x=π/4对称,则a=________
- (1)去年学生栽树200颗,活了190颗,活的棵树是栽树的总棵树的几分之几?要约分
- 你是如何理解“生命开花结果”的?联系实际,谈谈自己的思考.↓下面是课文↓
- 在空间四边形ABCD中AB=CD=8,M,N分别是BC,AD的中点,若异面直线AB与CD所成的角为60度,求MN的长.
- 连词成句 the,talking,favourite,children,festival,about,their,are
- My friends all like computer games (除了) Bruce.