1 import java.util.Scanner; 2 public class Sushu02 { 3 public static void main(String[] args) 4 { 5 Scanner input = new Scanner(System.in);//获取键盘输入 6 int n=input.nextInt();//键盘输入转为int类型并赋值给n 7 int num =0; 8 for(int i=2;i<=n;i++){ 9 boolean isSuShu = true;//使用布尔类型作为寄存器 10 for(int j=2;j<i;j++){ 11 if(i % j == 0){ 12 isSuShu = false; 13 break; 14 } 15 else{ 16 isSuShu = true; 17 } 18 19 } 20 // System.out.print(isSuShu ? i + "是素数" : i + "不是素数");三目运算 21 if(isSuShu == true) { 22 System.out.print(i+" "); 23 num += 1; 24 } 25 if(num==10) { 26 System.out.println(" "); 27 num = 0; 28 } 29 } 30 System.out.println("Hello World!"); 31 } 32 }
素数(质素):只能被1和本身整除。
原文:https://www.cnblogs.com/itkv/p/14002416.html