判断一个正整数是否为一个素数(质数)
#include <stdio.h>
#include <math.h>
int main(void)
{
int m=2,n,goon=1,n2;
do
{
printf("");scanf("%d",&n);
}while(n<=1);
n2=sqrt(n);
while(goon==1 &&m<=2)
{
if(n%m==0)goon=0;
else m++;
}
if(goon)printf("%d是素数\n",n);
else printf("%d不是素数\n",n);
}
课堂的练习呢,给初学者作参考~~~~