输入一个正整数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 }