非常风气网www.verywind.cn
首页
C语言中if(k & 1)是什么意思
如题所述
推荐答案 2017-02-19
判断是否为奇数数!如果为真,则为奇数,为假则为偶数。
解释:
&符号代表
按位与
,1的
二进制
最后一位为1,其余为零。如果一个数为奇数,那么最后一位必为1,其余位必为0,所以得出结果为1。如果是偶数的话,最后一位必然为0,其余位与0
与运算
必为0,所以结果为0,这样就可以起到判断奇数偶数的效果。
温馨提示:答案为网友推荐,仅供参考
当前网址:
https://verywind.cn/ee/vvj3x2vex2ffyevfrrx.html
其他回答
第1个回答 2017-11-14
简单来说,可以判断k值是奇数还是偶数。如果是奇数执行if语句;如果不是,跳过if语句。
第2个回答 2014-05-23
& “按位与”运算符。1 & 1 = 11 & 0 = 00 & 1 = 00 & 0 = 0
相关了解……
你可能感兴趣的内容
大家正在搜
c语言中if(x)是什么意思
if(a)在c语言中什么意思
c语言中if什么意思
c语言while(1)什么意思
c语言中!x是什么意思
c语言中x表示什么意思
c语言!是什么
ifx什么意思
c语言if语句例子
相关问题
C语言的if(!k)是什么意思?
C语言if(k%2)的意思是什么?
C语言中if(i/k==1||i%k!=0) 表示什么意思?
if(!(n%k))在c++语言中是什么意思
c语言中,if(k2)是什么意思
c语言素数的判断中 if(i>=k+1)有什么用,请教大神说...
在c语言中,!k表示什么意思呢
c语言里,这是什么意思 if( k &(1<<26)) .....
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网