关于n++问题

关于n++问题

n++之前讲得是先赋值后运算, 这里讲先比较,

那++n 先运算,后赋值,后比较,吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

10回答
云想咖啡 2020-11-04 20:53:50

n++ 您可以理解成 先拿 n 出去运算,再自己+1

同样的,

++n 就理解成 先自己+1 ,再用+1后的数去做运算

慕大白0_0 2020-11-03 13:21:04

n++(后),++n(前)

都是自增1,

区别是: 

++在前,先赋值再参与运算

++在后,先参与运算再赋值

比较本身也是一种运算,关系运算,只是结果只有2种,true和false

原子Q 2020-11-02 20:19:57

++n先运算,先赋值,后比较

n++先比较   后运算 在赋值

慕粉5161735 2020-10-28 20:38:15

同学你好,你搞反了,这样记比较好:n++可以看出加号在最后,因此先运算,再加1;

而++n可以看出加号在前面,因此先加1,再运算。

最可爱的人呢 2020-10-19 14:58:47

n++,先做其他操作再加一

++n,先加一再做其他操作。

加号再右边,不急着加一,加号在左边,先加一再说,哈哈

Phoenix029 2020-10-16 10:45:54

++在变量之前,先自增1再进行运算或者比较;在变量之后,先进行运算或先比较再自增1.

ice怀枫 2020-10-06 20:37:39

这里就是一个先后的问题,++在前面就先加1再进行其他的运算。在后面就先进行其他的运算,再加1

好帮手慕小脸 2020-09-28 09:40:25

同学你好,并不是,简单理解:n++:是先跟2进行比较,再进行+1操作,++n是先进行+1操作,再进行比较。这里同学不要搞混哟,另外建议同学去回顾课程《自增自减运算符》

https://class.imooc.com/lesson/1348#mid=31564

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~


好帮手慕小脸 2020-09-27 17:40:37

同学你好,这里先比较是指:先使用变量n的值参与运算,再将n的值加1,简单理解,先将n的值与2进行大小比较,然后在进行+1操作

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

  • 提问者 rock221 #1
    ++n和n++都是先参与运算,后➕1吗
    2020-09-27 21:41:22
好帮手慕小脸 2020-09-27 16:41:33

同学你好,是的,同学理解是可以的。n++ 是先赋值后运算,++n是先运行后赋值

http://img1.sycdn.imooc.com//climg/5f70503b09322eee12750474.jpg

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

  • 提问者 rock221 #1
    那视频里讲的先比较是什么意思啊
    2020-09-27 17:02:40
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师