C语言:!k%2==1什么意思?
1个回答
2022-12-11 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
!k%2==1,这是一个表达式\x0d\x0a这里面有三个运算符,按照优先级从高到低依次为:!,%,==\x0d\x0a所以表达式相当于(!k)%2==1\x0d\x0a可以发现:\x0d\x0a当k为假(k等于0)时,整个表达式为真,表达式的值为1\x0d\x0a当k为真(k为非0)时,整个表达式为假,表达式的值为0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询