永发信息网

C语言:!k%2==1什么意思?

答案:1  悬赏:0  手机版
解决时间 2021-11-21 19:53
  • 提问者网友:咪咪
  • 2021-11-20 22:05
C语言:!k%2==1什么意思?
最佳答案
  • 五星知识达人网友:神也偏爱
  • 2021-11-20 22:25
!k%2==1,这是一个表达式
这里面有三个运算符,按照优先级从高到低依次为:!,%,==
所以表达式相当于(!k)%2==1
可以发现:
当k为假(k等于0)时,整个表达式为真,表达式的值为1
当k为真(k为非0)时,整个表达式为假,表达式的值为0
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯