课程
/后端开发
/C
/C语言入门
为什么 if(!(m%n))不行 余数为0时取反为1,则可执行if之下的语句,同样可以啊
2016-03-23
源自:C语言入门 4-14
正在回答
在C语言中,非零即表示成立。if(A) A表示成立。此题中,if(!(m%n))则为if(!零),即m%n必须为零才行。即m%n==0,表示m能被n正常,即余数为零。
welwel 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答if(m%n==0)
1 回答if(m%n==0);
4 回答if(m==n)是什么用?
4 回答为什么要写if(m==n)
4 回答if(m==n)仅仅是为了判断for(n=2;n<m;n++),从而输出m=2的吗?