黑马程序员技术交流社区
标题:
大家看一下怎么做?
[打印本页]
作者:
x277402301t
时间:
2014-12-14 10:26
标题:
大家看一下怎么做?
将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
作者:
quick3g
时间:
2014-12-14 18:24
/**
将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
*/
public static void FenJie(int num){
System.out.print(num+"=");
while(num>1){
for(int i=2;i<=num;i++){
if(num%i==0){
if(num==i){
System.out.println(i);
}else{
System.out.print(i+"*");
}
num=num/i;//改变num的值继续查找因子
break;
}
}
}
}
作者:
x277402301t
时间:
2014-12-18 22:47
quick3g 发表于 2014-12-14 18:24
/**
将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
谢谢,很受用
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2