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

为什么这个程序多一个=少一个=运行结果差距这么大

我想来问问第二个程序怎么在不加等号的情况下得到和第一个程序一样的结果,大一初学C语音,还有很多不懂的地方。

img

img

当然区别大了,==是比较,一个=是赋值
if(i==153)是判断i是否等于153
if(i=153)是将153赋值给i,if(i)即if(153),这就是恒真呀,恒成立。
有帮助的话采纳一下哦!

近期文章

  • 用红线划出来的fa=f,fb=f可不可以去了
  • 为什么可以输入好多个数(语言-c++)
  • C语言补充代码题,下面是图片
  • 继承、方法的重写相关。
  • 为什么还有#&,难道不是break了么
  • JAVA:有关构造器与代码块的关系的问题
  • PHP mcrypt_encrypt到.NET
  • 关于C语言 do while语句的使用
  • teacher留的homework,友友们能不能看一下哪出了问题
  • Allegro怎么查看走线长度阿,求帮助
  • 从字符串中删除几个字符
  • 在dw软件中网页中插入视频
  • 关于#linux#的问题:在CentOS7中我新加了一个硬盘,用fdisk -l识别不到,用echo "- - -" > /sys/calss/scsi_host/host0/sacn却可以看到硬盘
  • 为啥我的matpower安装出错呀
  • 注册表的AutoEndTasks能放一个程序吗
  • Codeigniter奇怪的查询结果
  • 咋写啊,这任务好难为人
  • C语言:每次循环找最小值,并且最小值+1,最后找出循环后的最小值
  • C++运算符重载,有点急,请解答
  • KAREL构建报错问题求解答

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华