← 2022 · 华为 笔试

推荐答案 测试一下

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 执行顺序
  • 副作用与序列点
← 上一题
登录后反馈错题
下一题 →