第6讲_运算符和表达式.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6讲_运算符和表达式,运算符和表达式,el表达式三元运算符,el表达式三目运算符,运算符与表达式,el表达式运算符,正则表达式匹配第一个,精通正则表达式第3版,el表达式取list第一个,精通正则表达式第三版

Linux 嵌入式LLiinnuuxx系统开发技术 6 第 讲 运算符和表达式 编者:方红芬 运算符、表达式和语句 • 表达式的概念及分类 • 运算符分类 • 优先级和结合方向 • 类型转换 表达式 • 表达式的概念 – 用运算符和括号将操作数连接起来的、符合C 语言语法规则的式子,称为表达式。 运算符 运运算算符符 2 * y + 5 22 ** yy ++ 55 操作数 操操作作数数 运算符分类 • 根据操作数的数量分类 – 一元运算符 – 二元运算符 – 三元运算符 • 根据用途分类 – 赋值运算符 – 算术运算符 – 关系运算符 – 逻辑运算符 – 位运算符 条件运算符 (?:) – 逗号运算符 ,) – ( 算术运算符 • 算术表达式:用算术运算符和括号将操作数连接 起来的式子是算术表达式; • 算术表达式 – 是二元运算符 、 、 、 、 – + - * / % – 优先级: () * / % + - – 左结合性 • 结合性是指同级运算时运算符的结合方向。 – 左结合性:从左至右运算规则; – 右结合性:从右至左运算规则; 示例代码 示例 : 表达式的结果? 1 22 / 5 示例 :输出结果是? 2 #include stdio.h int main(void){ double y; float a = 2.0; int b =6,c=3; y = a*b/c-1.5+A; printf(%f\n,y); return 0; } C语言规定:两个整数相除,其商为整数,小数 CC语语言言规规定定::两两个个整整数数相相除除,,其其商商为为整整数数,,小小数数 部分被舍弃 部部分分被被舍舍弃弃 先乘除后加减。优先级相同,则按左结合进行。 先先乘乘除除后后加加减减。。优优先先级级相相同同,,则则按按左左结结合合进进行行。。 自增与自减运算符 • 一元运算符 取正数 、取负数 – (+) (-) – 递增(++)、递减(--) 、 、 、 是同级运算符,为右结合性; – + - ++

文档评论(0)

gooddoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档