相关代码 |
|
/*2、打印2-200之间的素数 说明: 素数 素数就是只有1和它本身2个约数没有其他约数的数 例如 2,3,5,7 都是素数 2=1*2 … 相反 4,6,8都是合数 4=1*4 4=2*2 … 提示: 使用嵌套for循环 外层控制2-200之间数字的循环 内层控制每一个数从1到其本身的循环 并判断它是否为素数 注意使用break跳出*/ #include #include "math.h" void main() { int n,i,j,flag; for(i=2;i { flag=1,j=2; n=(int)sqrt((double)i); while(flag && j { if(i%j==0) flag=0; j++; } if(flag) printf("%d\t",i); } }
相关资源 |
|