C语言PPT(标准)-位运算.ppt

例:(1)int a=4,b=3,c=5;求下列表达式的值。 a|=~(~b1)^c c/=(a--b)?c%3:--a (2)int i=3,j=5;求执行下列语句后i,j的值。 i^=j^=i^=j; i= i1 j i; (3)int x=3,y=4;求表达式~((xy)|(~02))的值。 (4)unsigned int a=0224,x=0x36,y=0x3f; 求执行下列语句后a,x的值。 a=a4~(~04); x^=y; (5)int x=2,y=5,t=3,z=1; 求表达式的值。 t=xyz2|x||~0 6,2 5,3 1,5 9,9 1 3 * * * * * * * * * * * * * * * * * * * * * 第10章 位运算 10.1 位运算概述 10.2 位运算符 10.3 位运算应用举例 小结 10.1 位运算概述 字节和位 原码:只将最高位作符号位,其余各位代表数值本身的绝对值 例: (假设一个字节存放一个整数) +2或2的原码为 -2的原码为 反码:一个数的值如为正,则它的反码与原码相同,如为负,则符号位为1,其余各位是对原码取反

文档评论(0)

1亿VIP精品文档

相关文档