给出一个大于或等于3的正整数,判断它是不是一个素数 求指教
刚学习c程序设计(第四版)p36 书上要求用流程图,但是老师要求写程序 不知道是不是#include<stdio.h>
int main()
{
int r,i,n,x;
i=2;
x=0;
scanf("%d",&n);
while(i<n)
{
r=n%i;
i=i+1;
if(r!=0)
x=x+1;
}
if(x==i-2)
printf("%d是素数\n",n);
else
printf("%d不是素数\n",n);
return 0;
}
[此贴子已经被作者于2017-3-15 18:37编辑过]