xbns.net
当前位置:首页 >> JAVA程序求助!编写程序输出用户指定数据的所有素数因子 >>

JAVA程序求助!编写程序输出用户指定数据的所有素数因子

你看看 可以求出所有素数因子 比如数字是15 那么他的素数因子求的是:3,5,1 如果本身是素数 那么求的就是 他本身和1 import java.util.Scanner; public class shushu { /** * */ public shushu() { // TODO Auto-generated constructor stub } public static

public class Open { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int sr=sc.nextInt(); boolean falg=true; for(int x=2;x<=sr;x++){ for(int y=2;y<x;y++){ if(x%y==0){ falg=false; break; }else{ falg=true; } }if(falg){ System.out.println(x); } } } }

http://baike.baidu.com/view/1767.htm

楼主你也太吝啬了,求素数是经典的编程题目,楼主还是自己想想吧

import java.util.Scanner; public class Test { public static void main(String[] args) { System.out.println("Please input the length for prime number: "); Scanner scanner = new Scanner(System.in); int inputLength = scanner.nextInt(); int startNumber =

/** * 输入一个数 * num */ System.out.println("请输入一个数:"); int num = 0; try { num = Integer.parseInt(new BufferedReader(new InputStreamReader(System.in)).readLine()); } catch (Exception e) { // TODO Auto-generated catch block

package com.test.manyThing; import java.util.Scanner; public class FindPrime { public static void main(String[] args) { Scanner reader = new Scanner(System.in); System.out.println("请输入一个正整数"); int a = reader.nextInt(); for (int i=2;i<

public class 输出100以内素数 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int i,j; for(i=2;i=i){ System.out.print(i+" "); } } } }

public class HelloWorld { public static void main(String[] args) { System.out.println("请输入一个正整数n"); Scanner input = new Scanner(System.in); int n = input.nextInt(); for (int i = 2; i <= n; i++) // 1不是素数,所以直接从2开始循环 { int j = 2;

#include bool isprime(int n){ if(n==1) return false; for(int i=2; i*i 0) { printf("%d ", i); n /= i; } } } printf("\n"); system("pause"); return 0;}

网站首页 | 网站地图
All rights reserved Powered by www.xbns.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com