- 3
- 0
- 约1.99万字
- 约 80页
- 2017-05-30 发布于四川
- 举报
函数 函数说明 例2.3 分析下面的运行结果。 main() { printf(\123\\\\456\\t\101\a\a\a \n\\\\def\\\\\t\x42\n);} 按运算类型分类 1. 算术运算符 2. 自增、自减运算符 3. 赋值运算符 4. 关系运算符 5. 逻辑运算符 6.条件运算符 7.逗号运算符 按运算分量的数目分类 ◆ 单目运算 例如:自增运算符 a++ ◆ 双目运算 加法运算符 a+b ◆ 三目运算 条件运算符 a?b:c 自增自减运算实例 实例 已知:int x = 2, y = 5, z; z = ++x; x?z? z = ++x * ++y; z = x++ * ++y; z = ++x * y++; z = x++ * y++; z = ++x * ++x; 运算实例 实例 已知:int a=3,b=-4,c=5,x=2.5,y=4.7; b%=c+a-c/7 a++-c+b++ a+=b+3 (a+=b)+3 关系运算符实例 实例 已知:int a=13, b=2, c=1; ab a!=b a==b (ab)==c ab==c 逻辑运算符 举例: 条件运算符 表达式格式:表达式1 ? 表达式2 : 表达式3 举例:(52)?4:1 或者 (ab)?(a+1):(a/b) 功能:如果表达式1成立(表达式的值为非0) 则整个表达式的值取表达式2的值; 否则,取表达式3的值 条件运算符 结合性:从右向左 运算符间的优先级 () 括号 改变表达式中的优先级关系 单目运算符 ++ -- ! -(负) 算术运算符 * / % ? + - 关系运算符 = = ? == != 逻辑运算符 ? || 条件运算符 ?: 右结合 赋值运算符 = += -= *= /= %= 右结合 逗号运算符 , §2-4 数据类型转换 在一个表达式中,允许不同数据类型的数据进行混合运算 例如:3.14+2-’c’+56/8.0 运算要求: 运算分量1 OP 运算分量2 两个运算分量必须先转换为相同类型,再运算 数据类型转换方式有三种: “隐式的”类型转换 “强制的”类型转换 “赋值表达式”类型转换 §2-4 数据类型转换 例如:3.14+2-’c’+56/8.0 运算: 运算分量1 OP 运算分量2 两个运算分量必须先转换为相同类型,再运算 “隐式的”类型转换是一种自动转换,只要两个分量是不同类型就自动转换 举例:32+1 ; 1.4+2.1; ‘c’+’a’ 但 2+3.1,2+’a’ 转换规则 较低类型?较高类型 举例: ’a’+32 字符 整型 32+3.14 整型 实型 float f;double d; f+d; §2-4 数据类型转换 例如:3.14+2-’c’+56/8.0 运算: 运算分量1 OP 运算分量2 两个运算分量必须先转换为相同类型,再运算 “隐式的”类型转换是一种自动转换,只要两个分量是不同类型就自动转换 举例:32+1 ; 1.4+2.1; ‘c’+’a’ 但 2+3.1,2+’a’ 转换规则 较低类型?较高类型 举例: ’a’+32 字符 整型 32+3.14 整型 实型 float f;double d; f+d; §2-4 数据类型转换 §2-4 数据类型转换 运算实例 实例 设a=5;则a+=a*=a+a运算后,a= §2-3 C语言的运算符和表达式 第 * 页 -4 () 自增、自减运算符 算术运算符 赋值运算符 高 -6 2 2 §2-3 C语言的运算符和表达式 第 * 页 关系运算符与关系表达式 1)关系运算符 用于比较两个分量的大小关系 不等于 等于 小于等于 大于等于 小于 大于 != == = = 2)关系
您可能关注的文档
- 东方风来满眼春(可用).ppt
- 八年级语文下册第五单元《综合性学习写作口语交际:古诗苑漫步》课件2人教新课标版.ppt
- 第二十二章行列式.ppt
- 东易岗前培训教材(旧).ppt
- 第二十八章:行政诉讼程序.ppt
- 八年级语文再塑生命3.ppt
- 东桥中学物理实验室财产登记表.doc
- 第二十章三家评注李长吉歌诗.ppt
- 八年级语文怎样搜集资料.ppt
- 八年级语文核舟记5.ppt
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
最近下载
- 一次函数竞赛试题0.doc VIP
- 公司经营班子会议议事规则.pdf VIP
- 2025年全国中考历史真题分类汇编.docx VIP
- 医用控温仪产品技术要求参考版.pdf
- 2025年中考历史全国真题分类汇编:世界现代史.doc VIP
- 14G443:预制带肋底板混凝土叠合楼板 .docx VIP
- 高考调频考点(圆锥曲线)7、椭圆、双曲线的坐标版焦半径公式.pdf VIP
- 2023年山东水利职业学院单招综合素质考试试题及答案解析.docx VIP
- 2023年山东水利职业学院单招考试综合素质模拟试题及答案解析.docx VIP
- 福建省宁德市2024-2025学年八年级上学期期末考试历史试题.pdf VIP
原创力文档

文档评论(0)