黑马程序员技术交流社区
标题:
Java基础
[打印本页]
作者:
H_bean
时间:
2016-9-11 21:01
标题:
Java基础
下面这个题怎么编程??
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
作者:
wanglicheng
时间:
2016-9-11 21:07
public class Prog4{ public static void main(String[] args){ int n = 13; decompose(n); } private static void decompose(int n){ System.out.print(n+"="); for(int i=2;i<n+1;i++){ while(n%i==0 && n!=i){ n/=i; System.out.print(i+"*"); } if(n==i){ System.out.println(i); break; } } } }
作者:
H_bean
时间:
2016-9-12 23:52
厉害,很不错
作者:
xh_javaee
时间:
2016-9-12 23:58
厉害,高手
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2