int 类型变量 a 的值是一个正方形的边长,如下图中的正方形的四条边长都为 4,则下列哪个语句执行后能够使得正方形的周长(四条边长的和)增加 4?( )。
```
+ + + + +
+ +
+ +
+ +
+ + + + +
```
- A. `a*4;`
- B. `a+4;`
- C. `a+1;`
- D. `++a;`
正确答案:D
正确答案:D
++a 真把 a 加了 1;a*4/a+4/a+1 只算出值没存回 a,选 D。 💡 a+1 只算出结果不改变 a;要改变 a 得用 a=a+1、a+=1 或 ++a。想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?
进入 GESPPASS 开始练习