if(m%n);和if(m%n==0);等价吗?
前面那个是m%n==0时为假,因为c中0为假,非0为真,后面那个是m%n==0时为真
不等价。if(m%n);为真的条件是m%n不等于0;if(m%n==0);为真的条件是m%n等于0.
不等价吧,m%n是一个式子,m%n==0是一个逻辑判断
话说 if( )的括号里面不是应该是是判断条件吗....