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

以下图片中的a自增自减结果如何解释?

59631a2100012ede05400960.jpg
a被赋值100后第一次自增为何还是100

正在回答

2 回答

a++表示先取值在自加,++a表示先自加在取值,取值的先后不一样,导致输出值不一样,虽然他最后都是的值是一样的,a++的输出值是a,他后自加的值不进行输出。

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

a++是先取值再自增  也就是a先取100 再自增1

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

qq_心落沉海_0 提问者

那第一次运行结果为何还是100
2017-07-10 回复 有任何疑惑可以回复我~
#2

慕虎7407662 回复 qq_心落沉海_0 提问者

先取值不就是100么,就是还是以前的100
2017-07-11 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

以下图片中的a自增自减结果如何解释?

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