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

为什么if判断条件为真却不执行

一个最简单的输出最长单词长度的程序。为啥这个if从句明明条件符合了,b却不加一呢。

img

11行的 b=0; 语句属于 if else 外面了,就算上面加了,立马又被赋值为0了。
如果 11行的 c=b;b=0; 都属于else的话,需要用大括号括起来。

eIse后面的两句加大一括号,否则b=0不是else的代码块,每次都会执行的

近期文章

  • 质因数分解的一点点疑惑
  • 小白菜鸡提问,代码运行超时,不知道咋回事
  • 怎么输出a的最大值?
  • 创建二叉树,求出最大宽度,并用后序遍历非递归算法,问题在哪?
  • 为什么操作系统不能提供战略信息
  • 为什么加法会出错啊111
  • pwntools安装问题,急=!!!!!!
  • 如图所示,大学生c语言问题
  • C语言pta函数坚持的力量
  • py怎么打印 (1)①[1]{1} 这种序号?
  • Python如何将不断获取的list保存到Excel
  • matlab logistic如何写代码怎么做啊 如题如图
  • 又是提交不上的代码,感觉也没错啊……
  • 求疑:c++之输入月份求季节
  • 关于#Qt#的问题,不能预览python代码如何解决?
  • 哪一个是服务器域名。,
  • C++中对数组的输入越界问题
  • opencv怎样应用
  • 关于#else#的问题,如何解决?
  • 51单片机实验代码编写

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华