素数啊,素数。求素数的题目
											求20以内的素数,怎么一下子就崩溃了???神马意思---------------------------------经过楼下几位的指点,终于改正确了。#include"stdio.h"
int main(){
int i,j;
for(i=3;i<=20;i++)
{
for(j=2;j<=i;j++)
{
if(i%j==0) break;
}
if(j==i)
printf("素数有:%d\n",i);
}
}
[ 本帖最后由 a271885843 于 2012-1-15 19:08 编辑 ]

 
											





 
	    


 ,确实没找着。
,确实没找着。										
					
	 编译器有问题,重启之后,能编译通过。没输出结果,算法有问题,没有崩溃--------------------------OK了,能运行, if(i>=j) 就行了。不过随着FOR循环要输出好多,还得改进.....奶奶的,刚才都可以运行,现在又没法运行了,完全一样的程序,我日。
编译器有问题,重启之后,能编译通过。没输出结果,算法有问题,没有崩溃--------------------------OK了,能运行, if(i>=j) 就行了。不过随着FOR循环要输出好多,还得改进.....奶奶的,刚才都可以运行,现在又没法运行了,完全一样的程序,我日。