我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

怎么改变这个if里面的语句

img


怎么改变这个if里面的语句,使得当a%b==0的时候,不输出这个a。


#include <stdio.h>
int main(){
    int a,b=2;
    printf("%d ",2);
    for(a=3;a<=100;a++)
    {
        while(b<a){
            if(a%b==0){
                break;
            }
            else{
                b=b+1;
            }
        }
        if(a==b){
            printf("%d ",a);
            b=2;
        }    
    }
    return 0;
}

你这个a在最外边输出,跟里边没啥关系呀,可以使用return,提前终止程序这种

近期文章

  • SPYDER打开就闪退
  • linux tar包命令的使用
  • 自动化测试框架? [关闭]
  • iis安装显示系统找不到指定路径
  • pywin32模块不能正常导入到python
  • 输出1到100的素数,也什么我输出的是下面的
  • 富文本编辑器vue2双向绑定获取不到值
  • WordPress页面列专家,更改默认页面类型
  • vpp里面acl实现原理是什么。为什么默认决绝,不生效。
  • jdbc的jar版本为5.1.48可是我的mysql的版本为8.0以上
  • 无法储存数据,想要学习一下 可以教一下我嘛
  • 为什么i<=j是上三角啊
  • 转录组分析进行stringtie拼接报错如下,如何解决?(操作系统-linux)
  • 译密码 有不懂的希望可以解答
  • win11右键菜单怎么删除呀
  • 整洁 - 如何从HTML中删除重复的ID
  • js怎么获取当前上周和当前周的 周一和周日日期
  • Multisim14.0就是无法运行,请问是为什么😢
  • FPGA的 GTH BANK未用时 管脚要怎么处理
  • matlab报错 不会改!已经不会了

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华