-
-
[求助]C语言求素数
-
发表于:
2007-1-31 16:25
5882
-
#include "stdio.h"
void jsValue(int m,int k,int xx[])
{
int i,j,s=0;
for(i=m+1;k>0;i++)
{
for(j=2;j<i;j++)
if(i%j==0) break;
if(i==j)
{xx[s++]=i;k--;}
}
}
main()
{
int m,n,zz[100];
printf("plese input two numbers(using , btween:\n");
scanf("%d,%d",&m,&n);
jsValue(m,n,zz);
for(m=0;m<n;m++)
printf("%d\n",zz[m]);
}
编译通过,运行.但结果不正常.
F8一路过,F7进入函数,发现在if(i%j==0) break这句上有进过的去,有时过不去,F8没用,F7也没用,光标就停在那里了,不知道什么缘故,请指教(tc2.0,XP)
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课