北大青鸟C语言实现.ppt
《北大青鸟C语言实现.ppt》由会员分享,可在线阅读,更多相关《北大青鸟C语言实现.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Version 3.0运算符和表达式第三章回顾 变量的定义 常量的定义 变量和常量的区别 标识符的定义 关键字的定义 运算符的类型2 2目标 解释赋值运算符 理解算术表达式 解释关系运算符和逻辑运算符 理解位运算符和表达式 解释类型转换 理解运算符的优先级3 3表达式运算符和操作数的有效组合在程序执行的过程中,变量 的实际值和表达式中出现的 常量一起使用操作数运算符2*y+54 4赋值运算符 可以用在任何有效的 C 表达式中 通用的形式:变量名=表达式 将同一个值赋给多个变量的操作叫做多重赋值但是,不能像下面的语句中那样赋值:a=b=c=10int a=int b=int c=105 5运算符
2、 分4 类算术 关系逻辑位一元、二元运算符都是算术运算符用于对包含关系运算符的表达式进行合并或取非测试两个变量或一个变量和一个常量之间的关系将数字按位进行计算6 6算术表达式 在C中,可以用算术运算符、数字和字符操作数来表示数学表达式 示例+i%7 5+(c=3+8)a*(b+c/d)227 7关系运算符和逻辑运算符2-1 用于测试两个变量或一个变量和一个常量之间的关系运算符 关系运算大于=大于等于小于=小于等于=等于!=不等于8 8关系运算符和逻辑运算符2-2 逻辑运算符用于对包含关系运算符的表达式进行合并或取非使用逻辑运算符的表达式,返回 0 表示假,返回 1 表示真 示例:if(a10)&(a20)运算符 逻辑运算&与|或!非9 9位运算符2-1 将数字转换成等价的二进制形式后再处理数据(按位表示法)运算符 描述按位与(x&y)如果两个操作数的相应位均为 1,则该位的结果值为 1按位或(x|y)如果两个操作数的相应位有一个为 1,则该位的结果值为 1 按位取反(x)将操作数按位取反(0 到 1 和 1 到 0)按位异或(xy)如果参加运算的两个操作数的相应位同号,则结果为 0,异号则为 110 10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 北大 青鸟 语言 实现
限制150内