第三讲 运算符以及数据类型 2.6 运算符及表达式 2.7 数据类型转换 2.8 类型定义 2.6 运算符及表达式 C语言运算符可以分为:算术运算符、逻辑运算符、关系运算符、位运算符、赋值运算符。 2.6.1 算术运算符和算术表达式 1. 算术运算符:加、减、乘、除及取模即:+,-,*,/,%来表示。 C语言规定: (1)模运算符%,仅用于整型变量或整型常量。 (2)优先级:一个表达式中如有多个运算符,则计算先后次序为相应运算符的优先级高的优先。乘、除、模优先级高于加、减的优先级。 (3)结合方向:是一个运算对象两侧的运算符的优先级别相同时,应遵循的处理规则。 算术运算符的结合方向是从左至右; 赋值运算符的结合方向是从右至左。 算术表达式:由算术运算符、括号以及操作对象组成的符号C语言语法规则的表达式称为算术表达式。 2.6.2 赋值语句 1. 赋值运算符 语言的赋值运算符是“=”,它的作用是赋值运算符右边表达式的值赋给其左边的变量。 例如:a=10,x=a+5,前者是把常量10赋给变量a,后者是将表达式a+5的值赋给变量x. 注意:如果“=”两侧的类型不一致,在赋值时要进行类型转换。例如a=b,执行该语句时,b的结果转换为a的类型后才能进行赋值运算。 2. 复合赋值运算符 C语言允许在赋值运算符“=“之前加上其它运算符,以构成其复合运算符。复合运
您可能关注的文档
- 第2章信用汇总.ppt
- 第2章信用证的开立、审核与修改汇总.ppt
- 全胃肠外营养(TPN)的护理试卷.ppt
- 第2章修1-有损伤结构可靠性_9750827汇总.ppt
- 全胃肠外营养(tpn)幻灯试卷.ppt
- 第2章医药商品的性质与分类汇总.ppt
- 道教与永乐宫汇总.ppt
- 第2章硬件基础汇总.ppt
- 道教与永乐宫讲述汇总.ppt
- 全膝关节置换术力线试卷.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 理查·施特劳斯声乐套曲《少女之花》的演唱分析.pdf
- 烘焙食品安全法规与标准.docx VIP
- 中国部分少数民族及其民俗风情(完整版).pptx VIP
- 2026年主管护师(368)《基础知识》考前密卷一全解析版.docx VIP
- 项目二 货币资金的核算.pptx VIP
- TJSCTS 40-2023 公路工程建设项目BIM+GIS管理平台技术要求.docx VIP
- 《气瓶充装站安全技术条件》GB27550-2011.doc VIP
- 07J912-1 变配电所建筑构造.pdf VIP
- 2025年中考数学几何模型归纳训练:三角形中的重要模型之等直内接等直模型与等直+高分模型解读与提分训练(解析版).pdf VIP
- 广州铁路职业技术学院辅导员考试试题2024.pdf VIP
原创力文档

文档评论(0)