Java编写输出一个整数的所有因子

2024-12-01 14:51:20
推荐回答(1个)
回答1:

import java.util.Scanner;

public class A {

public static void main(String[]args){
Scanner in = new Scanner(System.in);
int a = in.nextInt();//从控制台读入一个整数,也可以在这直接给a赋给初值
System.out.print(a+"的所有因子是:");
for(int i = 1;i<=a;i++){
if(a%i==0){ //a对i取余,能除尽i就是a的因子
System.out.print(i+" ");//打印这个i值
}
}
}

}