言_5
2016-12-13 14:02
if(m%n);和if(m%n==0);等价吗?
前面那个是m%n==0时为假,因为c中0为假,非0为真,后面那个是m%n==0时为真
非常感谢!
2017-02-18 09:38:17
共 1 条回复 >
不等价。if(m%n);为真的条件是m%n不等于0;if(m%n==0);为真的条件是m%n等于0.
不等价吧,m%n是一个式子,m%n==0是一个逻辑判断
话说 if( )的括号里面不是应该是是判断条件吗....
C语言入门
926210 学习 · 20797 问题
相似问题
回答 3
回答 2
回答 1