public static void main(String[] args) {
int k=100;
for(int i=1;i<=Math.sqrt(k);i++ ){
if(k%i==0){
System.out.println(i+" * "+(k/i) +" = "+ i);
}
}
}
k就是你要的数字,原理,对该数模运算等于0就是能整除的
相当简单
public void group(int temp){
for(int i=0;i<(int)Math.sqrt(temp);i++){
if(temp%i==0){
System.out.println("temp="+i+"*"+temp/i);
}
}
}