随机生成100个1000以内的整数找出里边的质数并写入一个文本文见中
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/04 13:25:48
随机生成100个1000以内的整数找出里边的质数并写入一个文本文见中
![随机生成100个1000以内的整数找出里边的质数并写入一个文本文见中](/uploads/image/z/1542014-62-4.jpg?t=%E9%9A%8F%E6%9C%BA%E7%94%9F%E6%88%90100%E4%B8%AA1000%E4%BB%A5%E5%86%85%E7%9A%84%E6%95%B4%E6%95%B0%E6%89%BE%E5%87%BA%E9%87%8C%E8%BE%B9%E7%9A%84%E8%B4%A8%E6%95%B0%E5%B9%B6%E5%86%99%E5%85%A5%E4%B8%80%E4%B8%AA%E6%96%87%E6%9C%AC%E6%96%87%E8%A7%81%E4%B8%AD)
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class A
{
public static void main(String[] args)
{
String url = "D:/file.txt";
File file = new File(url);
try
{
file.createNewFile();
BufferedWriter out = new BufferedWriter(new FileWriter(url));
for (int i = 0; i < 100; i++)
{
int j = (int) (Math.random() * 1000);
if (isPrime(j))
{
out.write(String.valueOf(j));
out.newLine();
}
}
out.close();
} catch (IOException e)
{
System.out.println(e);
}
}
private static boolean isPrime(int n)
{
if (n < 2) return false;
if (n == 2) return true;
for (int i = 3; i < n / 2; i += 2)
if (n % i == 0) return false;
return true;
}
}
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class A
{
public static void main(String[] args)
{
String url = "D:/file.txt";
File file = new File(url);
try
{
file.createNewFile();
BufferedWriter out = new BufferedWriter(new FileWriter(url));
for (int i = 0; i < 100; i++)
{
int j = (int) (Math.random() * 1000);
if (isPrime(j))
{
out.write(String.valueOf(j));
out.newLine();
}
}
out.close();
} catch (IOException e)
{
System.out.println(e);
}
}
private static boolean isPrime(int n)
{
if (n < 2) return false;
if (n == 2) return true;
for (int i = 3; i < n / 2; i += 2)
if (n % i == 0) return false;
return true;
}
}
随机生成100个1000以内的整数找出里边的质数并写入一个文本文见中
JAVA题目 :随机生成100个1000以内的整数,将这100个整数中的素数找出来并写到一个文本文件中.
随机生成100个1000以内的整数,将这100个整数中的素数找出来并写到一个文本文件中.
求解···java题目随机生成100个1000以内的整数,将这100个整数中的素数找出来并写到一个文本文件中.
Vb小编程用随机函数生成10个100以内的的整数 找出最大值 并指出是第几个数
随机生成10个两位数整数,并放到一个二维数组中,然后找出其中的素数!
vb 20个100以内的随机整数围成一圈,找出每四个相邻数之和中的最大值,并指出是哪四个相邻的数.
找出100以内的质数,做一个质数表
找出100以内的质数
vb编程 随机生成20个【1,100】以内的整数,以每行五个输出其中的奇数,并统计输出奇数的个数.
使用java.lang.Math类,生成100个0~99之间的随机整数,找出它们之中的最大值及最小值,并统计大于50的整
随机生成100个1-20的正数,并保证相同整数的个数为偶数