中易网

用JAVA编程,从键盘输入一数,输出一个小于等于这个数的所有质数

答案:2  悬赏:60  
解决时间 2021-01-18 23:16
用JAVA编程,从键盘输入一数,输出一个小于等于这个数的所有质数
最佳答案
import java.util.Scanner;

public class Ab {

public static void main(String[] args) {
System.out.print("Please input a digit: ");

int num = new Scanner(System.in).nextInt();

for(int i = 2; i <= num; i++){
boolean isPrime = true;
for(int j = 2; j <= Math.sqrt(i); j++){
if(i % j == 0){
isPrime = false;
break;
}
}

if(isPrime){
System.out.println(i);
}
}

}

}
全部回答
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Test {
public static void main(String[] args) throws NumberFormatException, IOException{
System.out.println("请输入一个整数");
BufferedReader strin=new BufferedReader(new InputStreamReader(System.in));
int num=Integer.parseInt(strin.readLine());
if(num>0){
for(int i=2;i<=num;i++){
boolean flag = true;
for(int j = 2; j <=Math.sqrt(i); j++){
if(i % j == 0){
flag = false;
break;
}
}
if(flag){
System.out.println(i);
}
}
}else{
System.out.println("请重新输入!");
}
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何评价john mayer的吉他技术
秦皇岛和大同这两个哪个城市适合养老?老家大
我头闷了二十多年了,感到头紧巴巴的,不晕,
玻利维亚vs阿根廷什么时候结束
5-5m≥0,求m为何值
Java中List、Set、Map接口之间的区别和联系
囗语交教学的"寓教于东"
嗯!我想早点见到你!我太想你了!我感觉真的
林业局把林地卖给个人种地犯法不
App 安卓720*1280的状态栏、分别是50、96、96
波斯帝国的君王年历表
交城乐园饭庄宾馆地址在哪,我要去那里办事
农村老人房屋给一个子女属于赠予还是房屋继承
如何一个端口设置多个VLAN
梦幻西游40级打宝图1小时打多少?
推荐资讯
石狮有直接到温州的长途汽车吗?车费是多少?
不图一己私利,为他人考虑的作文
dnf85级版本鬼泣上多少智力算土豪
描写非常沮丧的歇后语
都是rar格式,无法解压。…
中位数的实际应用。
16一17赛季英超切尔西队队员大名单
街道机关是不是比公务员管理法事业单位差?
堂亲和表亲有什么区别
50+56-65该怎么算
襄阳历史上最垃圾的人 黄川川
自己拉直刘海的方法
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?