展开全部
结果:2561327494111820313。
C语言位运算
有6种: &, | , ^(亦或), <>(右移e5a48de588b662616964757a686964616f31333431376666)。
注意:参与位运算的元素必须是int型或者char型,以补码形式出现。
按位与&
&运算常应用于:迅速清零、保留指定位、判断奇偶性。
a & 1 = 1;则a为奇数
b & 1 = 0;则a为偶数
扩展资料
C语言运算符:数学运算符,关系运算符和逻辑运算符。
首先是数学运算符,其中包括最简单的加减乘除四则运算,其代表符号分别是+,-,*,/。在此基础上,我们可以进行自身加减运算,符号表示为++和--,例如a++,其运算意义相当于a=a+1,相似的a--等于a=a-1。
另外,在此需要注意的是++a这种表示方法,也是在自身基础上加一,但是a++是在整体式子运算完成之后再加一,而++a,是在自身加一后再进行运算。
例如,b=a++;和b=++a;是不同的,前者是先b=a;再a=a+1; ,后者是先a=a+1;再b=a;还可以对变量进行进行赋值运算,其中最简单的是=,即把=后面式子的值赋给前面的变量。除此之外,还有+=,-=,*=,/=。如b+=c,等价于b=b+c,b-=c,等价于b=b-c。以此类推。