在“全国定向锦标赛、全国学生定向锦7
C语言程序设计 主讲:沈济南 第三讲 主讲内容: 第二章 数据类型、运算符及表达式 2.3运算符与表达式 2.4数据类型转换 2.3 运算符与表达式 运算符用于向编译程序说明对数据操作的性质,即操作码。 2.3.1 算术运算符与算术表达式 1. 算术运算符 2.3.1-1 算术运算符(2) 说明: (1)所谓双目运算,是指运算符要求有两个操作数(即两个运算量)。 (2)运算符的优先级,决定了一个表达式中计算的先后顺序。和数学上一样,算术运算应遵循“先乘除,后加减”。所以,(*、/、%)的优先级高于(+、-)。 (3)C语言的运算符具有“结合性”的特点。所谓结合性,是指运算符在与运算量(运算对象)组合时的“结合方向”。如表达式x + y - z,由于(+、-)为同一优先级,且结合方向都是从左向右。所以,y先与 + 结合,执行x + y运算,然后执行减z的运算。 (4)当 + 、- 作为单目运算符使用时,则分别表示取正号和取负号。其结合方向是“自右向左”结合。+(取正号)、-(取负号)运算符的优先级高于算术运算符。 2.3.1-1 算术运算符(3) 算术运算符的运算规则如下: (1)参与算术运算的运算量可以是整型或实型常量、变量及表达式。 (2)除法(/)运算的除数不能为0,否则将出现被0除的错误。 (3)求余运算符(%)两边的运算量必须为整型,且%后面的运算量不能为0。 例如
您可能关注的文档
- 哮喘教育.ppt
- 哮喘精美医学资料.ppt
- 哲学与人生主题报告22.ppt
- 哲理故事整理52.ppt
- 唐太宗与贞观之治16.ppt
- 商业计划书(人力资源管理)管理精品资料.ppt
- 商业银行58.ppt
- 商业银行之经营管理83.ppt
- 商业银行经营管理学49.ppt
- 商务中心组岗位工作流程36.ppt
- 2026《山西省交通基础设施发展概况分析》4700字.docx
- 中考英语书信类作文万能模板.docx
- 中考英语完形填空高频词汇与短语.docx
- 2026《陕西汽车营运资金管理问题及应对策略》10000字.doc
- 2026《声纹识别中实验过程与实验结果分析案例》2400字.docx
- 2026《声纹识别中说话人辨识与说话人确认分析》2800字.docx
- 2026《深度学习的理论基础综述》5000字.docx
- 2026《数字经济时代物流仓储行业管理模式转型的必要性分析》6300字.docx
- 2026《双鸭山新时代水泥公司人力资源管理现状、问题及对策》9000字.doc
- 2026《四旋翼无人机运动控模型研究》9100字.docx
最近下载
- 航空运输地理 课件全套 第1--10章 地理学与航空运输地理---航空运输业的发展战略 .pdf
- (高清版)DB62∕T 3222-2022 建设工程造价成果文件编制标准.docx VIP
- 2025年静脉治疗护理技术操作规范 .pdf VIP
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第12章教案_画布API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第11章教案_界面API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第10章教案_设备API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第09章教案_位置API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第08章教案_数据缓存API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第07章教案_文件API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第06章教案_媒体API.doc
原创力文档

文档评论(0)