输入一个正整数repeat(0<repeat<10),做repeat次下列运算:输入1个正整数m,如果它是素数,输出“YES”,否则,输出“NO”(素数就是只能被1和自身整除的正整数,1不是素数,2是素数)。

 

代码:

 1 import java.util.*;
 2 public class Main {
 3     public static void main (String [] args) {
 4         int repeat,m;
 5         Scanner s=new Scanner(System.in);
 6         repeat=s.nextInt();
 7         for(int i=1;i<=repeat;i++) {
 8             m=s.nextInt();
 9             int num=0;
10             for(int j=1;j<=m;j++) {
11                 if(m%j==0) {
12                     num++;
13                 }
14             }
15             if(num==2) {
16                 System.out.println("YES");
17             }
18             else {
19                 System.out.println("NO");
20             }
21         }
22     }
23 }

 

posted @ 2019-06-17 21:46  DehuiFan  阅读(5404)  评论(0编辑  收藏  举报