62,621
社区成员
发帖
与我相关
我的任务
分享
import java.util.Scanner;
public class DivisionFactor
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
Scanner input = new Scanner (System.in);
System.out.printf("Enter a integer: ");
int i = input.nextInt();
int factor=2;
boolean flag=false;
while(i!=1)
{
if(flag)
{
System.out.printf(", ");
}
if(0 == i%factor)
{
System.out.printf("%d",factor);
i /= factor;
factor++;
flag=true;
}
}
System.out.printf(".");
}
}
import java.util.Scanner;
public class DivisionFactor
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
Scanner input = new Scanner (System.in);
System.out.printf("Enter a integer: ");
int i = input.nextInt();
int factor=2;
boolean flag=false;
while(i!=1)
{
if(0 == i%factor)
{
if(flag)
{
System.out.printf(", ");
}
System.out.printf("%d",factor);
i/=factor;
factor=2;
flag=true;
}
else
{
factor++;
}
}
System.out.printf(".");
}
}
import java.util.Scanner;
public class DivisionFactor {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.printf("Enter a integer: ");
int i = input.nextInt();
for (int j = 2; j <= i / 2; j++) {
if (i % j == 0) {
System.out.println(j);
}
}
}
}