自增变量试题及答案.docxVIP

  • 0
  • 0
  • 约3.55千字
  • 约 10页
  • 2026-08-29 发布于广西
  • 举报

自增变量试题及答案

一、单选题

1.在C++中,自增运算符++的优先级是()(1分)

A.高于乘法运算符B.低于加法运算符C.等于赋值运算符D.高于赋值运算符

【答案】A

【解析】自增运算符++的优先级高于乘法运算符。

2.下列关于自增运算符的描述中,错误的是()(1分)

A.自增运算符可以用于整数类型B.自增运算符可以用于浮点数类型C.自增运算符只能作为前缀形式使用D.自增运算符可以改变变量的值

【答案】C

【解析】自增运算符可以作为前缀或后缀形式使用。

3.表达式++i与i++的主要区别在于()(1分)

A.执行效率B.操作对象C.操作结果D.语法规则

【答案】C

【解析】++i是前缀自增,i++是后缀自增,两者的操作结果不同。

4.在C++中,自增运算符作用于单个变量时,其操作数个数是()(1分)

A.0B.1C.2D.3

【答案】B

【解析】自增运算符作用于单个变量时,操作数个数为1。

5.下列表达式中,自增运算符使用正确的是()(1分)

A.++(i+j)B.++i+jC.i+++jD.++i

【答案】D

【解析】只有++i是正确的自增运算符使用方式。

6.在C++中,自增运算符的返回值是()(1分)

A.操作数本身B.操作数的自增结果C.操作数的自减结果D.0

【答案】B

【解析】自增运算符的返回值是操作数的自增结果。

7.表达式i+++++i的执行顺序是()(1分)

文档评论(0)

1亿VIP精品文档

相关文档