猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
为什么这两种形式都可以运行?
慕仔0478872
浏览 1483
回答 5
5回答
Matchary
前者是判断,后者是赋值。编译器只检查语法,不检查逻辑。所以程序能通过,但如果采用注释里的那种,那么if语句一直为否。
2
0
0
皓韵儿
第一种是判断, year % 4 是不是等于0, 第二种是将 year % 4 赋值为0, 语法没错,但是你的结果会错,
2
0
0
杜发明
if里面是判断句,反正我是没见过if里面赋值("=")的。
1
0
0
噼喱啪啦
逻辑上的错误,if里面要放逻辑判断=是赋值==才是逻辑判断
1
0
0
雪颲
一个是判断等于,一个是赋值
1
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续