求指导,谢谢
随机输入数m,k,求出k个大于m且紧靠近m的素数。例如m=17,k=4.则输出19,23,29,31如何编写程序
程序代码:#include<stdio.h>
int isprime(int n)
{
int i;
for(i=2;i<n;i++)
{
if(n%i==0)
{
return 0;
}
}
return 1;
}
void main()
{
int m,k;
printf("please input m,k:");
scanf("%d,%d",&m,&k);
while(k)
{
m++;
if(isprime(m))
{
printf("%d ",m);
k--;
}
}
}简单写了一个。[ 本帖最后由 czsbc 于 2011-9-12 21:57 编辑 ]










谢谢指导
