问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JAVA判断a到b之间有多少个素数,并以文件形式输出所有素数。 求大神迅猛...

发布网友 发布时间:2024-05-29 01:17

我来回答

1个回答

热心网友 时间:2024-07-19 10:47

import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Scanner;
public class PrimeDemo {
public static void main(String[] args) {
System.out.println("Please enter two integers , separated or ended by RETURN:"); //请输入两个整数 以回车间隔或结束
Scanner in1 = new Scanner(System.in);
Scanner in2 = new Scanner(System.in);
int a = in1.nextInt();
int b = in2.nextInt();
String s="The primes between "+a+" and "+b+":\r\n"; //包含在a和b之间的素数为...
for (int i = a; i < b; i++) {
if (Primet.isPrime(i) && i != 1) {
System.out.println(i);
s=s+i+" ";
}
}
save(s);
}
static boolean isPrime(int n) { //求素数方法
for (int i = 2; i <= Math.sqrt(n); i++) {
if (n % i == 0) {
return false;
}
}
return true;
}
static void save(String s){ //保存方法
System.out.println("Please enter the filename of the file to save without extension:"); //请输入要保存文件的文件名 不要扩展名
Scanner in3 = new Scanner(System.in);
String fn=in3.next();
try {
File f=new File("c:\\"+fn+".txt"); //生成的保存文件的路径
f.createNewFile();
PrintWriter pw=new PrintWriter(f);
pw.write(s);
pw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
--------------------------------------------------------------
实例:
1.输入1 回车
2.输入234 回车
得到1到234之间的所有素数
3.输入a 回车
在C盘生成名为a的txt文件 打开可见内容为:
The primes between 1 and 234:
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 211 223 227 229 233

测试过,可以用,祝好运
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
清明节扫墓要注意哪些事项? 宿根草本类 是哪些 草本花卉和宿根花卉的区别是什么? 草本花卉和宿根花卉有什么区别? 《没人告诉我.没人理解我》是哪首歌的歌词 ? 王叔要用两辆车运水果,每次每辆车装满,一辆车是2吨,一辆车是3吨... 13吨货物怎样运输合适呢 ...一辆3t运费200元。13t水果怎样合理安排,运费最少? ...2吨,每辆运费140元,大卡车限重3吨.每辆车运费200 有13吨钢材!载重量2吨的卡车、每次的运费是140员、载重量3吨的卡车每次... 雄安大学什么时候招生? ...外面租房一起住了半个月,发生过关系,算不算同居? 住一起半个月算同居吗 抚养权的归属如何判决 ...中午11点40抽血验甲功。有关系么?如果有影响会完成tsh和t3t4怎么... 怎么才能把英语说得好听? 群主如何删除不良信息 微信群不能显示所有成员的头像 灵隐寺的面积是多少 88年1月24日生的属什么生肖 今年多大啊 直流电机驱动器外接12V电源,此时测量驱动器上接电机口电压只有3V... 医保3个月没交第四个月正常缴纳 因产品存在缺陷造成他人损害的生产者应当承担侵权责任对还是错_百度... 掩埋死猪是什么罪 嘎达梅林妻子牡丹:蒙古族史上不可多得女英雄 excel怎么把常规设置为默认excel怎么把常规设置为默认值 英雄联盟手游4.2峡谷宝典奖励是什么 梦幻西游升级攻略 梦幻西游怎么升级 通信工程师不考初级可以考中级吗 为什么微信不能绑定QQ邮箱 a b区间质数统计java ...打扮后 朋友为她开了一个惊喜派对 是英文歌 女生太主动会不会不太好 女生太主动了会不会不太好呢? C16-18醇? Mac使用技巧小合集-10个技巧帮助你掌握Mac 怎么用手机qq打开邮箱 练车踩离合脚麻怎么办? 全尺寸键盘是什么意思? 怎样在win7系统设置开机自动登录 桌球是不是赌博? 一个太阳一个眼睛猜一个字 新建住宅必须实施自来水一户一表与房产证挂钩吗,国家建设部有明确规定吗... 高层建筑商住楼没一户一表不能房产证吗 趋势科技怎么卸载? 抢夺罪中数额较大到数额特别巨大的具体价值范围是多少? 手机qq邮箱怎么解绑手机号 怎么才能找到天猫小黑盒? 日出于东落于西的意思日出于东落于西的意思介绍 日出东方却落于西下句怎么接日出东方却落于西