24 素数
作者: XXX 时间限制: 1S 章节: 循环
问题描述 :
判断一个数是不是素数
输入说明 :
第一行为N
下面N行,每行一个数字n
输出说明 :
判断n是不是素数,是就输出yes,否则输出no
输入范例 :
3
897
23
97
输出范例 :
no
yes
yes
代码:
#include <stdio.h>
int main()
{
int n, m;
int flag = 1;
scanf("%d", &n);
for (int i = 0; i < n; i++)
{
scanf("%d", &m);
for (int j = 2; j < m; j++)
{
if (m%j == 0)
{
flag = 0;
break;
}
}
if (flag == 0)
{
printf("no
");
}
else
{
printf("yes
");
}
flag=1;
}
return 0;
}