课程
/后端开发
/C
/C语言入门
为什么图中的a是累计加减的,如果a不是累计加减的话这个代码应该怎么打?
2019-09-21
源自:C语言入门 3-3
正在回答
首先,a 的值最开始是100
然后到第一排a++,意味着要先取a的值再加一,所以取值时的a并没有加1,而是再取值之后再加一,所以值为100,但现在a的值已经是101了
第二排++a,意味着先将a的值加一再取值,所以是102
第三排--a,意味着先将a的值减一再取值,所以是101
第四排a--,意味着先取a的值再减一,所以还是101,但取完值之后的a的值为100
第四排a+1,并不影响a的值,所以还是100,但因为输出的是a+1,所以输出的是101
第五排a,输出a此时的值,100
这是我对这排代码的理解,希望能帮到你
qq_慕斯5088200
FJNU028姚圳鸿
qq_慕圣641339
Kimtaeyeon1999
慕的地4140814 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答我有个问题,请求各位大佬解答。
2 回答求问各位大佬
1 回答求问各位大佬
1 回答问各位大佬个题
3 回答有一个问题请教各位大佬