搜索
查看: 1166|回复: 1
打印 上一主题 下一主题

关于&与&&的问题。

[复制链接]
跳转到指定楼层
楼主
发表于 2013-4-3 23:08:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
if(a%4==0&&a%100!=0||a%400==0)

if(a%4==0&a%100!=0||a%400==0)

这两句语句的区别会在哪里?
我发现 编译之后,程序运行起来似乎没有什么问题。
哪位人士能够为我解答一下 谢谢啊。

最佳答案

查看完整内容

&&是逻辑与,当且仅当a和b同时为真时,a&&b为真 &是位与,例如7&8 = (0111) & (1000) = 0 先转化为二进制,然后对每一位进行”与“的计算
沙发
发表于 2013-4-3 23:08:01 | 只看该作者
&&是逻辑与,当且仅当a和b同时为真时,a&&b为真

&是位与,例如7&8 = (0111) & (1000) = 0
先转化为二进制,然后对每一位进行”与“的计算
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表