「java找因子」java负载因子

博主:adminadmin 2022-11-28 06:57:04 58

本篇文章给大家谈谈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负载因子的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-28,除非注明,否则均为首码项目网原创文章,转载请注明出处。