问答详情
源自:4-16 分支结构之switch语句

帮忙,谢谢!

if(m%n);和if(m%n==0);等价吗?

提问者:言_5 2016-12-13 14:02

个回答

  • 不可丶偏执
    2016-12-16 11:24:31
    已采纳

    前面那个是m%n==0时为假,因为c中0为假,非0为真,后面那个是m%n==0时为真

  • weixin_慕粉0158592
    2017-01-11 13:43:28

    不等价。if(m%n);为真的条件是m%n不等于0;if(m%n==0);为真的条件是m%n等于0.

  • qq_远坂狂三_0
    2016-12-13 15:00:15

    不等价吧,m%n是一个式子,m%n==0是一个逻辑判断

    话说 if( )的括号里面不是应该是是判断条件吗....