全部评论 4

  • 你写的和我写的完全一样(除了变量名),我一个一个字对照才发现我忘写j++了

    2023-06-04 来自 浙江

    1
  • +1

    #include<cstdio>
    bool is_prime(int n){
        bool prime=true;
        for(int i=2;i<n;i++){
            if(n%i==0){
                prime=false;
                break;
            }
        }
        return(prime==false)?false:true;
    }
    int main(){
        int n;
        scanf("%d",&n);
        for(int i=2;i<=n;i++){
            if(is_prime(i)){
                printf("%d ",i);
            }
        }
    }

    2025-10-07 来自 香港

    0
  • 原来是j<i而不是j<n

    2024-02-07 来自 江西

    0
  • "int flasg=0"能不能换成“bool flag=true”(急,在线等

    2023-06-10 来自 广东

    0
    • 可以的,这个变量就是用于判断

      2023-06-11 来自 江苏

      1
暂无数据

提交答案之后,这里将显示提交结果~

首页