我问个问题

[复制链接]
2352|7
 楼主| mamalihui 发表于 2007-10-18 13:40 | 显示全部楼层 |阅读模式
if((K1==1)&&(K2==1)&&(K3==1)&&(K4==1))
可以写成
if(K1&&K2&&K3&&K4)吗
ayb_ice 发表于 2007-10-18 13:53 | 显示全部楼层

如果KX是位变量就可以,这样看起来更清晰。。。。

 楼主| mamalihui 发表于 2007-10-18 13:59 | 显示全部楼层

嗯,是位变量进行布尔运算

 楼主| mamalihui 发表于 2007-10-18 14:09 | 显示全部楼层

不是位变量也可以吧

ayb_ice 发表于 2007-10-18 14:16 | 显示全部楼层

"不是位变量也可以吧"...

是可以,但已经变质了。。。
computer00 发表于 2007-10-18 14:46 | 显示全部楼层

假若K=2或者3或者4?? 后面的也成立,但上面的不成立。

eraychen 发表于 2007-10-18 22:02 | 显示全部楼层

顶楼上的,这个问题也太简单了

平常人 发表于 2007-10-19 00:29 | 显示全部楼层

所有变量均为1时第1个语句为真;所有变量均不为0时第2个语

“均为1”是“均不为0”的特例,所以两个语句不等效。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

226

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部