奥礼网
新记
请问c++中if(!(n>2&&n%2==0))的意思
如题所述
举报该文章
其他看法
第1个回答 2016-10-23
即n<2||n%2!=0
追答
不好意思<=2
追问
请问这两个题🙏
第2个回答 推荐于2018-05-07
%在C中是模除运算符,功能为取余。
n%2是对2取余,即可以被2整除,n%2值为0;否则值为1。
if是判断语句的标识,当括号内判断条件为真(非0值)则执行下面的语句,否则不执行。
于是if(n%2)就是判断n是否可以被2整除,如果不可以则执行。从数学上的概念来说,就是当n为奇数是执行,偶数时则不执行。
本回答被提问者和网友采纳
相似回答
大家正在搜
相关问题
C语言中if(n%2)是什么意思
C语言中if(n%2)是什么意思
C++代码中,if(n%2)和if(n%2==0)的差别是什...
c语言语句中if(n % == 0) 什么意思
if((i==n/2)&&n%2||(i&l...
c语言if(n/2)什么意思
那n%2==0与n%2=0 都在if语句中分别是什么意思??...
if ((n!=0)&&(n<=15)&&(n%2!=0))...