《C语言程序设计》第12章 位运算 教学课件.pptx

《C语言程序设计》第12章 位运算 教学课件.pptx

;;概念;12.1位运算符和位运算;12.1.1“按位与”运算符(&);按位与的用途:;(2)取一个数中某些指定位。;(3)保留一位的:与一个数进行&运算,此数在该位取1。;12.1.2“按位或”运算符(|);应用:按位或运算常用来对一个数据的某些位定值为1。例如:如果想使一个数a的低4位改为1,只需将a与017进行按位或运算即可。;12.1.3“异或”运算符(∧);;因为原数中的1与0进行∧运算得1,0∧0得0,故保留原数。;(3)交换两个值,不用临时变量;①执行前两个赋值语句:“a=a∧b;”和“b=b∧a;”相当于b=b∧(a∧b)。

②再执行第三个赋值语句:

文档评论(0)

1亿VIP精品文档

相关文档