教学课件3-4 自加自减运算
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
表达式执行后变 量值
3 1 3 1
表达式 的值
2 2 3 1
前缀形式先“赋值”后引用, 后缀形式先引用后“赋值”。
b-++c --d
03
自加和自减运算
【例】
设有定义int a=3,b,c=5;请将以下两条语句a--;
b=a+c;写成一条语句。 解答Leabharlann Baidub= --a+c;。
04
而表达式(i++或i--)取变量i被赋值前的值。
在运算符的一侧必须是变量,不能是常量或表达式。 优先级别:第2级。结合方向:右结合。
02
自加和自减运算
【示例】
int a=2,b=2,c=2,d=2;a++;b--;++c;--d;
表达 式
a++
表 变量及表达式变化情况 表达式执行前变 量值
2 2 2 2
数据操作
之
自加和自减运算
自加和自减运算
a=a+1,a=a-1 即a+=1,a-=1。 缩写为:++a,--a, ++,--:自加、自减运算符。 前缀形式: ++变量, - -变量 后缀形式: 变量++, 变量- -。 前缀形式++i或--i运算规则:把i+1或i-1赋给变量i, 而表达式(++i或-- i)取变量i被赋值后的值。 即++i与i=i+1等价、—i与i=i-1等价 后缀形式i++或i--运算规则:把i+1或i-1赋给变量i,