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

这俩个代码有什么不同,为什么运行结果不一样

求解问一问,这俩个代码问题出在哪里,为什么这俩个代码的运行结果会不一样,搞不明白

img

img

第一个b没在循环里用,就一直是判断arr[0]<arr[1],所以是无效的,第二个在循环里用,循环一次就加1,相当于冒泡排序,第二个是对的

很简单啊
一个每次都b++
一个只有满足条件的时候才b++

img


所以肯定不一样啊

二图后面你不是给b赋值0

了吗?

近期文章

  • 要求排序后并算出那些是前10%等
  • 在PHP和MySQL中显示以最高价格排序的记录
  • 服务器被攻击了,基线管理里面成这样了,请问怎么处理?
  • java逻辑符顺序问题
  • python问题求解
  • vscode如何修改shell终端的编码
  • 朋友们,请教一下这个bgp测试的5、6小问选路问题怎么处理。
  • oj平台显示分段错误,可能是堆栈溢出
  • C语言初学者关于scanf_s输入的问题
  • 求解决一个关于电脑文件的问题
  • android12 set project id
  • 这个位置为什么会直接退出程序啊?大一刚摸指针有点晕。
  • 在PHP会话中保存jQuery变量
  • 只能实现其中一个功能剩下的咋整啊
  • switch case语句的case后何时需要引号
  • 关于#单片机#的问题:单用机定时器/计数器应用
  • 关于0.0.0.0的问题
  • SqlServer跨服务器使用链接创建表
  • pta:查找链表中的最大值
  • 数据库连接失败怎么办

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华