- 2
- 0
- 约2.2千字
- 约 42页
- 2016-12-21 发布于河南
- 举报
1.算术运算符的优先级。 2.算术运算符和圆括号的结合性。 3.算术表达式。 用算术运算符和一对圆括号将运算数连接起来的、符合C语言语法的表达式称为算术表达式。 其中:运算数可以是常量、变量和函数等。例如:2+sqrt(c)*b 运算规则和要求: 赋值运算符的优先级别只高于逗号运算符,且具有自右向左的结合性。 赋值运算符不同于数学中的“等于号”,这里不是等同的关系,而是“赋予”操作。 赋值表达式x=y的作用是将变量y的内容赋给变量x的存储单元,x中原有的数据被替换掉。赋值后,变量y中的内容保持不变。 赋值运算符的左侧只能是变量,不能是常量或表达式。 a+b=c是非法的赋值表达式。 等号右边的表达式也可以是一个赋值表达式。例如: a=b=7+1 合法 a=7+1=b 不合法 说明 在赋值运算符之前加上其他运算符可以构成复合赋值运算符。 复合赋值运算符: +=、 -=、*=、/=、%= 注意 例2. 3 已有变量a,其值为9,计算表达式a+=a-=a+a的值。 步骤 在表达式(不包括赋值表达式)中,如果运算符两边的整数类型不相同,将进行类型之间的转换。 转换规则如下: 若运算符两边一个是短整型,一个是长整型,则将短整型转换为长整型,然后进行运算。 若运算符两边一个是有符号整型,一个是无符号整型,则将有符号整型转换成无符号整形,然后进行运算。 在赋值表达式中,赋值号右边的
您可能关注的文档
最近下载
- 基础护理学第七版pdf试题第九章2025新版.pdf VIP
- DeepSeek系列-提示词工程和落地场景.pptx VIP
- 风电项目经济评价模型(设计院设计部).xls VIP
- 当代大学德语1 德语教学课件.ppt
- 云南民族大学附属高级中学2026年届高三高考适应性训练(五)英语+答案.docx
- 2025北京大学:DeepSeek提示词工程和落地场景.pdf VIP
- 楼宇自控x2modbus使用手册.pdf VIP
- 计算机及外部设备装配调试员理论考试复习题及答案.doc VIP
- 《2022中国幽门螺杆菌感染治疗指南》解读.pptx VIP
- GB50235-2010 工业金属管道工程施工规范.pdf VIP
原创力文档

文档评论(0)