wait489 2021-10-17 16:19 采纳率: 0%
浏览 33
已结题

为什么进不去函数 123456789

img

  • 写回答

4条回答 默认 最新

  • 关注

    你prime函数中问题比较多,内外循环用的都 i变量,代码逻辑也不对。
    给你写了个例子,参考下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)

    #include <stdio.h>
    int prime(int a, int b);
    int main()
    {
        int m, n;
        scanf("%d%d",&m,&n);
        prime(m,n);
        return 0;
    }
    int prime(int a, int b)
    {
        int i,j,flag=1;
        for(i=a; i<=b; i++) {
            flag=1;
            if(i<=1)
                flag=0;
            else {
                for(j=2; j<i; j++)
                    if(i%j==0) {
                        flag=0;
                        break;
                    }
            }
            if (flag==1)
                printf("%d ", i);
       }
    }
    

    img

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 1月11日
  • 创建了问题 10月17日

悬赏问题

  • ¥15 gwas 分析-数据质控之过滤稀有突变中出现的问题
  • ¥15 没有注册类 (异常来自 HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
  • ¥15 知识蒸馏实战博客问题
  • ¥15 用PLC设计纸袋糊底机送料系统
  • ¥15 simulink仿真中dtc控制永磁同步电机如何控制开关频率
  • ¥15 用C语言输入方程怎么
  • ¥15 网站显示不安全连接问题
  • ¥15 51单片机显示器问题
  • ¥20 关于#qt#的问题:Qt代码的移植问题
  • ¥50 求图像处理的matlab方案