int zhishutest(int n)
{
int i,k;
k=0;
for(i=2;i<=sqrt(n);i++)
{
if(n%i==0)
{
k=1;
break;
}
}
return k;
}
int main(void)
{
int m,n,j,f;
f=2;
for(j=2;j>0;j++)
{
m=zhishutest(j);
if(m==0)
{
f*=j;
n=zhishutest((f+1));
if(n==1)
{
printf("The multiple result from 2 to %d add 1 is not zhishu\n",j);
break;
}
}
}
return 0;
}
这段C代码可以找出8楼那个结果,如果去掉break,可以找到无数个