购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

[任务三] 计算自增自减表达式的值

在程序中经常会用到计数操作,就是让计数器变量每次执行增1或减1的操作。C语言为了提高这种增1和减1的执行效率,设计了自增自减运算。

请分析并运行下面的程序,记录程序的运行结果,完成表中提出的问题。

(1)分析程序运行结果,填写下表(以变量x为例)。

(2)请根据填表描述自增自减表达式的取值规则。

①前缀表达式:

_____________________________

②后缀表达式:

_____________________________

(3)请通过上机实验考察++、--运算符的操作数的类型。

①可以参加自增自减运算的操作数的数据类型是________。

②字面量和表达式能进行自增自减运算吗?

○能 ○不能

眼下留神

●确定自增自减运算表达式值的简单方法是:观察表达式中变量和运算符的位置关系,凡变量在前,则表达式的值为变量自增(或自减)之前的值;凡变量在后,则表达式的值为变量自增(或自减)之后的值。

●自增自减运算操作中包含有赋值操作,因此,不能对字面量和表达式进行自增自减运算。

●不论是前缀形式还是后缀形式的自增自减表达式执行后,对变量的影响都是相同的,区别仅在表达式的值不同。

●自增自减运算符的优先级和结合性请参见本模块任务六中“日积月累”中的表。 8XBz5UDAWSkUJX9VaNFtECVz3EOkIMTYGYVwd20f9e2RKi321wib65tTGH//G1b3

点击中间区域
呼出菜单
上一章
目录
下一章
×