判断:
#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);
}
时间: 2024-10-27 06:45:29