为了账号安全,请及时绑定邮箱和手机立即绑定

运行结果???

运行结果的第一个不应该是101吗,a取值后,经过a++运算,输出应该是101,之后在经过++a运算,输出102;--a运算后是101;a--运算,输出100.......

正在回答

2 回答

第一个a++是先取值,取了最初的a=100,所以输出值是100,然后进行运算,此时程序中的a从100变成了101,之后又进行了++a,先进行运算变为102,此时程序a变为102,在对此时的a取值,即102。

4 回复 有任何疑惑可以回复我~

第一个是100。直接取a的值进行使用即输出,输出后进行自增操作为101,然后执行下一条语句,先自增为102再使用即输出。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926207    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

运行结果???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信