scanf("%d",&m);
func(m);
for(i=2;i<=m-1;i++)
{
if(m%i==0)
break;
}
if( i==m)
printf("yes");
else
printf("no");
#include <stdio.h>
void func(int m)
{
int i;
for(i=2; i<=m-1; i++)
{
if(m % i == 0)
break;
}
if(m > 1 && i == m)
printf("yes\n");
else
printf("no\n");
}
int main()
{
int m;
scanf("%d", &m);
func(m);
}
供参考:
void func(int m)
{
int i;
for (i = 2; i < m; i++) // 2分
{
if (m % i == 0) // 2分
break;
}
if (i == m) // 2分
printf("yes\n");
else
printf("no\n");
}
int main()
{
int m,i;
scanf("%d", & m); // 2分
func(m); // 2分
}