
Java编写输出一个整数的所有因子
编写一个方法,输出一个整数的所有因子(包括1和本身),要求按照从大到小的次序输出,同时在main方法里调用该方法我是初学者,最好程序简单易懂,有的函数还不太了解!谢谢!...
编写一个方法,输出一个整数的所有因子(包括1和本身),要求按照从大到小的次序输出,同时在main方法里调用该方法
我是初学者,最好程序简单易懂,有的函数还不太了解!谢谢! 展开
我是初学者,最好程序简单易懂,有的函数还不太了解!谢谢! 展开
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值
}
}
}
}
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值
}
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询