C语言编程
5826 点击·4 回帖
![]() | ![]() | |
![]() | 1判断一个数是不是素数
#include<stdio.h> main() { int i,j; scanf("%d",&i); for (j=2;j<i;i++) if(i%j==0)break; if(j==i) printf("%d\n",i); } 2输出100以内的素数 #include<stdio.h> main() { int i=2,j=2; for (j=2;j<100;i++) if(i%j==0)break; if(j==i) printf("%d\n",i); } 求大神指导,对不对? | |
![]() | ![]() |
![]() | ![]() | |
![]() | 你这不是脱了裤子打屁吗? break是用来跳出switch以及while,dowhile,for等循环的,一般都是和以上搭配,你这里虽然可以编译成功,但是没用的。if(){} 不满足条件肯定会自己就跳出。你加break; 就没用了。懂吗? | |
![]() | ![]() |