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

单词排序冒泡排序问题

因为没有给出输入了几个单词,所以我想在13行,用变量n=i确定出具体数值,但经过测试,变量n还是等于0,请问是什么原因呢

img

img

13行的 n=i 的 i 是第4行定义的那个,你在for里面又定义了一个局部的 i ,而for里面使用的就是第 7 行定义的 i,for循环结束之后这个变量 i 就被释放了。
解决方法:把for里面的 int i=0 改成 i=0 就可以了,直接用第4行定义的 i

近期文章

  • c语言,是真的不会,来个人啊了 ,怎么运用for语句循环嵌套,没有思路。
  • 关于sprintf的几个问题
  • 关于同名变量的冲突问题
  • mysql - 如何选择偏斜行
  • 2104驱动空载输出电压正常,接电机就没输出了
  • 坦克大战,有时候,如果把子弹速度该的很快,那么就算子弹命中敌人也不会有效果
  • 如何对嵌套结构体进行动态内存分配
  • 辗转相除法求最大公约数
  • pycharm运行时opencv报错
  • c语言逆序输出数组改错
  • VMware16虚拟机设置不支持Win11自动登录怎么办
  • 绕过chrome“这个网站有一个重定向循环”错误?
  • ifsream中的问题
  • 用python实现围棋胜负判决
  • 51单片机使用按键控制 LED 灯的闪烁,请开启看门狗定时器
  • 为什么会出现不同,求分析
  • 为什么错了1111111
  • C语言txt文件内容乱码要怎么改
  • 我无法升级WordPress
  • 关于ESP8266模块的使用

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华