判断:
#include<stdio.h>
int prime(int x)
{
 int i;
 for(i=2;i<=x;i++)
 {
  if(x%i==0)
     break;
 }
 if(i==x)
    printf("true");
 else
    printf("false");
 return i;  
}
int main()
{
 int n;
 scanf("%d",&n);
 prime(n);
 return 0; 
}

求两个数之间的素数:
#include<stdio.h>
int prime(int x,int y)
{
 int i,j;
 for(i=x;i<=y;i++)
 {
  for(j=2;j<=y;j++)
  {
      if(i%j==0)
         break;
  }
  if(j==i)
     printf("%d ",i);     
 }
 return i,j;  
}
int main()
{
 int n,m;
 scanf("%d %d",&n,&m);
 prime(n,m); 
}

posted on 2016-07-07 11:11  xuehua11  阅读(237)  评论(1编辑  收藏  举报