判断素数

1、

 1 /*
 2     判断一个数是否是素数
 3 */
 4 
 5 #include <stdio.h>
 6 
 7 int main()
 8 {
 9     int n;
10     
11     scanf_s("%d", &n);
12     int isPrime = 1;
13 
14     for (int i = 2; i < n; i++)
15     {
16         if (n % i == 0)
17         {
18             isPrime = 0;
19             break;
20         }
21     }
22     if (isPrime == 1 && n != 1 && n != 2)
23     {
24         printf("%d是素数\n", n);
25     }
26     else
27     {
28         printf("%d不是素数\n", n);
29     }
30     
31     return 0;
32 }

 

posted @ 2019-05-30 16:02  jason2018  阅读(143)  评论(0编辑  收藏  举报