第七八讲程序设计导引(I).pptVIP

  • 1
  • 0
  • 约1.79万字
  • 约 75页
  • 2016-09-01 发布于天津
  • 举报
第七八讲程序设计导引(I).ppt

4、运算符与表达式 ——逻辑表达式 使用逻辑运算符和括号将操作数(通常是关系表达式)连接起来的表达式称为逻辑表达式: (逻辑与):当2个操作数都为非0或真时,结果为1(真),否则结果为0(假),如:(x1) (x=20) || (逻辑或):当2个操作数有一个为非0或真时,结果为1(真),否则结果为0(假),如:(x =1) || (x20) ! (逻辑非):将一个非0或为真的操作数变为0,或将0或为假的操作数变为1,如:!(xy) 逻辑运算和||连接的表达式是自左向右求值的,一旦知道结果的真、假值,求值马上停止: (a+1c)(b+11),若(a+1c)为0,则表达式的值为0 (a+1c)||(b+11) ,若(a+1c)为1,则表达式的值为1 4、运算符与表达式 ——位运算表达式 使用位运算符和括号将操作数连接起来的表达式称为位运算表达式: (按位与),| (按位或),^ (按位异或),! (按位非):二进制位逻辑运算 (左位移):将左侧操作数的二进制数值向左移动若干位(由右侧的操作数给出),移出去的位丢弃,空出的位用0填补。 (右位移),将左侧操作数的二进制数值向右移动若干位(由右侧的操作数给出),移出去的位丢弃,空出的位用符号位(对有符号数)或0(对无符号数)来填补。 4、运算符与表达式 ——位运算表达式

文档评论(0)

1亿VIP精品文档

相关文档