推荐答案
测试一下
题目
main(){
A 9 9
B 8 8
C 9 8
D 8 9
参考答案与知识点
参考答案
正确选项:A。理由:++i 为前置自增,先将 i 的值从 8 增加为 9,再输出 9;i-- 为后置自减,先输出当前 i 的值 9,再将其减为 8。因此两次 printf 均输出 9。
涉及知识点
- 前置自增运算符
- 后置自减运算符
- printf 执行顺序
- 副作用与序列点