A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 赵浩霖 中级黑马   /  2016-3-27 11:27  /  1209 人查看  /  14 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

下面对if语句描述有误的一项是( ) ----- 单选
A、if后跟的比较表达式的值一般为boolean类型
B、if后表达式的值如果为true则执行if体内容
C、if后表达式的值如果为false则不执行if体内容
D、if后表达式可以是比较表达式
我怎么觉得几个选项都对啊?

14 个回复

倒序浏览
先C吧。打个比方,if(!left)这样的是false , if(left)这个是true的时候就执行内容
回复 使用道具 举报
我也看不出来哪里有问题,我只是来灌水的
回复 使用道具 举报
a,b,c都是对的,那就是d是错的,排除法
回复 使用道具 举报
选A?
  if后面表达式的值不都是boolean型的吗  一般??? 几个意思还有别的类型?
回复 使用道具 举报
我选a,一定不是一般
回复 使用道具 举报
zhoubinjian 发表于 2016-3-27 17:38
先C吧。打个比方,if(!left)这样的是false , if(left)这个是true的时候就执行内容

没看懂0.0我蒙的是A
回复 使用道具 举报
周杲 发表于 2016-3-27 20:44
a,b,c都是对的,那就是d是错的,排除法

d说可以是比较表达式,感觉没问题啊,也可以是逻辑表达式
回复 使用道具 举报
monZhang 发表于 2016-3-27 21:14
选A?
  if后面表达式的值不都是boolean型的吗  一般??? 几个意思还有别的类型? ...

只能当做语文题来蒙A了0.0
回复 使用道具 举报
ipursue 来自手机 中级黑马 2016-3-28 12:16:55
10#
应该选a
回复 使用道具 举报
A if后面的表达式一定是boolean
回复 使用道具 举报
貌似都对啊..
回复 使用道具 举报
if后肯定是布尔类型吧!
目前所学的是这样,不知道以后会不会学特殊情况...
我选A
回复 使用道具 举报
cohle1992 来自手机 中级黑马 2016-3-28 13:27:09
14#
A吧,一定是
回复 使用道具 举报
我也选A
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马