「java找因子」java负载因子
本篇文章给大家谈谈java找因子,以及java负载因子对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
Java编写输出一个整数的所有因子
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值
}
}
}
}
用JAVA编写用户输入一个整数,求这个整数的因子和(所谓因子即可以被其整除的数,但本身不算,
public class Test1 {
public static void main(String[] args) {
int num = 1845;
int sum = 0;
System.out.println("因子:1");
sum += 1;
int sqrt = (int)Math.sqrt(num);
for(int i=2;isqrt;i++){
int j = num%i;
if(j==0){
System.out.println("因子:"+i);
sum += i;
int k = num/i;
System.out.println("因子:"+k);
sum += k;
}
}
System.out.println("因子和:"+sum);
}
}
用Java编写一个函数,求一个给定数的所有因子.
package factor;
import java.util.Scanner;
public class Factor {
//函数 gene
public static int gene(int a) {
for (int i = 1; i = a; i++) {
if (a%i== 0) {
System.out.print(i + " ");
}
}
return 0;
}
//函数 gene结束
public static void main(String[] args) {
// TODO Auto-generated method stub
int m;
System.out.println("请输入一个整数..");
Scanner s = new Scanner(System.in);
m = s.nextInt();
gene(m); //调用函数
}
}
关于java找因子和java负载因子的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-28,除非注明,否则均为
原创文章,转载请注明出处。