
4条回答 默认 最新
qq_25376897 2020-12-02 11:26关注#include <stdio.h> int main() { //第2种写法,k可以省略,直接通过i和j比较,j大于i的情况只有一种,上面break始终没有执行 int i,j; for(i=2;i<=1000;i++){ for(j=2;j<=i;j++){ if(i%j==0&&i!=j){ break; } } if(j>i) printf("%d ",i); } return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报