关于n++问题

来源:4-1 逻辑与运算符介绍

rock221

2020-09-27 15:53:57

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

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

写回答

10回答

云想咖啡

2020-11-04

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

同样的,

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

2

慕大白0_0

2020-11-03

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

都是自增1,

区别是: 

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

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

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

1

慕粉5161735

2020-10-28

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

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

1

Phoenix029

2020-10-16

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

1

ice怀枫

2020-10-06

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

1

好帮手慕小脸

2020-09-27

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

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

1
hock221
h ++n和n++都是先参与运算,后➕1吗
h020-09-27
共1条回复

好帮手慕小脸

2020-09-27

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

http://img.mukewang.com/climg/5f70503b09322eee12750474.jpg

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

1
hock221
h 那视频里讲的先比较是什么意思啊
h020-09-27
共1条回复

原子Q

2020-11-02

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

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

0

最可爱的人呢

2020-10-19

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

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

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

0

好帮手慕小脸

2020-09-28

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

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

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


0

0 学习 · 16556 问题

查看课程

相似问题

回答 3

回答 2

回答 4