刷题————输入一个数n,求小于等于n的全部质数

public class Text {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入一个正整数n");
		int n = sc.nextInt();
		for (int i = 2; i <= n; i++) {
			boolean flag = true;
			for (int j = 2; j <i; j++) {
				if(i%j==0){
					flag = false;
					continue;
				}
			}
			if(flag){
				System.out.print(i+" ");
			}
		}
	}

}

举例:

发布了129 篇原创文章 · 获赞 9 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_41808387/article/details/104714037