为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这两种形式都可以运行?

为什么这两种形式都可以运行?

C
慕仔0478872 2016-10-09 20:33:40
查看完整描述

5 回答

已采纳
?
Matchary

TA贡献4条经验 获得超5个赞

前者是判断,后者是赋值。编译器只检查语法,不检查逻辑。所以程序能通过,但如果采用注释里的那种,那么if语句一直为否。

查看完整回答
2 反对 回复 2016-10-09
?
皓韵儿

TA贡献86条经验 获得超114个赞

第一种是判断, year % 4 是不是等于0,    第二种是将 year % 4 赋值为0, 语法没错,但是你的结果会错,

查看完整回答
2 反对 回复 2016-10-09
?
杜发明

TA贡献202条经验 获得超301个赞

if里面是判断句,反正我是没见过if里面赋值("=")的。

查看完整回答
1 反对 回复 2016-10-10
?
噼喱啪啦

TA贡献392条经验 获得超170个赞

逻辑上的错误,if里面要放逻辑判断=是赋值

==才是逻辑判断

查看完整回答
1 反对 回复 2016-10-09
?
雪颲

TA贡献220条经验 获得超117个赞

一个是判断等于,一个是赋值

查看完整回答
1 反对 回复 2016-10-09
  • 5 回答
  • 0 关注
  • 1482 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信