运行结果???

来源:3-3 自增与自减运算符

qq_小孩儿_5

2018-06-14 19:53

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

写回答 关注

2回答

  • 世事如舟挂短篷
    2018-06-14 23:57:56

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

  • qq_superman_24
    2018-06-14 21:31:22

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

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题

运行结果?

回答 5

运行结果?

回答 1

运行结果‘

回答 2

运行结果?

回答 3

运行结果?

回答 1