您好、欢迎来到现金彩票网!
当前位置:秒速牛牛 > 条件运算符 >

c语言中条件运算符:问题

发布时间:2019-06-07 07:38 来源:未知 编辑:admin

  这个是错的?去掉==0,不也一样能够表示a%2 只有两种:要么是0 要么是1, 不也一样能够判断是真是假,但为什么不对,非要加上==0.

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  对于楼主的疑问,a % 2 == 0的问题,如果不加==0,那么判断条件正好相反。

  2、a % 2,如果a是偶数,那么a%2结果就是0,a % 2的判断为假(C语言使用0表示假)。

  当a为奇数时,那么a%2这个表达式的值为1,非零为线表示为真,就会执行printf(偶数n)语句。

  ==是判断真假,去掉了后就没有逻辑判断能力,只代表0和1,理论跟实际是有区别的,多写几个程序就好了

http://scare666.com/tiaojianyunsuanfu/175.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有