C语言程序设计第二章 - 图文 联系客服

发布时间 : 星期四 文章C语言程序设计第二章 - 图文更新完毕开始阅读2b71654f16fc700abb68fc9c

课堂练习

◆1. 表达式( )是满足:当整数x 的值为偶数时值为“真”,x 为奇数时值为“假”的表达式。(A) x % 2 == 0(C) ( x / 2 * 2 –x ) == 0(B) ! x % 2 != 0(D) ! ( x % 2 )答案:(A) (C) (D)

◆2. 如果表达式E 的值为“真”,则以下表达式中,( )的值是“假”。(A) ! E == 0(B) E > 0 || E < 0(C) E == 0(D) E != 0答案:(C)

29四川大学电气信息学院罗伟18:41课堂练习

◆3. 表达式( )是满足:当a 的值大于0,小于n 时值为“真”,否则值为“假”的表达式。已知a>0,a

(A)(a>0) && (a=n))(D)! (a<=0) && ! (a>=n)◆4. 设a=1 ,b=15,c=0,d=2,则下列表达式的值是(1)a * b && c(2)a == b > c(3)! c || d / b && a == c答案:0

答案:1答案:1答案:1

18:41(4)d = c && b || a 30四川大学电气信息学院罗伟2.2.4 位运算特有的位运算功能,可以完成汇编语言的一些工作.位逻辑运算:按位与按位或按位异或按位反a&ba|ba^b~a移位运算:右移位左移位a>>4a<<231四川大学电气信息学院罗伟18:41x=0x55(01010101)y=0x5a(01011010)1.按位与运算规则:两个运算量中对应位都是1,则该位的结果值为1,否则为零.2.按位或运算规则:两个运算量中对应位只要有一个为1,则该位的结果值为1,否则为零.x=01010101 x=01010101y=01011010 y=01011010&—————| ————01010000 (0x50) 01011111 (0x5f)32四川大学电气信息学院罗伟18:41设