社区
Java SE
帖子详情
新手求助i++和++i的这道题的详细计算过程
DESC_ME
2012-10-01 11:15:06
public static void main(String[] args) {
int i=3,m ;
m=(++i)+(++i)+(++i)+(++i)+(i++)+(++i)+(i++);
// 4+5+6+7+7+8+8
System.out.println(m);
}
答案为什么不是45而是47
...全文
183
6
打赏
收藏
新手求助i++和++i的这道题的详细计算过程
public static void main(String[] args) { int i=3,m ; m=(++i)+(++i)+(++i)+(++i)+(i++)+(++i)+(i++); // 4+5+6+7+7+8+8 System.out.println(m); } 答案为什么不是45而是47
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hailhua
2012-10-01
打赏
举报
回复
l一正解
Mourinho
2012-10-01
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
4+5+6+7+7+9+9
[/Quote]
正解
DESC_ME
2012-10-01
打赏
举报
回复
唉我去 眼花了 不过还是谢谢你提醒我了!
scobur
2012-10-01
打赏
举报
回复
4+5+6+7+7+9+9
zhaoming262350
2012-10-01
打赏
举报
回复
public class MMZZ
{
public static void main(String[] args) {
int i=3,m ;
m=(++i)+(++i)+(++i)+(++i)+(i++)+(++i)+(i++);
// 4 5 6 7 7 9 9
System.out.println(m);
}
}
++i, 是先运算,后赋值
i++,是先赋值,后运算
xiars123
2012-10-01
打赏
举报
回复
++i 先自增再参与运算
i++ 先参与运算再自增
简要分析i
++
和
++
i的区别
i
++
和
++
i的区别 学习编程语言的时候,尤其是C\C
++
和java这种语言,
新手
避不可避的一个问题就是关于i
++
i
++
i
++
和
++
i
++
i
++
i的区分。 这两个式子最后的结果都是i=i+1i=i+1i=i+1,但是他们的运算顺序有很大的区别。i
++
i
++
i
++
我们称之为postfix operator(后缀运算符),而
++
i
++
i
++
i是prefix operator(前缀运算符),这就可以显示出他们的区别。i
++
i
++
i
++
进行运算的时候,先进行赋值,然后再对iii加1,而
++
i
++
i
++
i刚好相反,再
【Java基础】分析在 Java 中 i
++
和
++
i 的区别
分析在 Java 中 i
++
和
++
i 的区别# 刚接触编程时,i
++
与
++
i 这类问题确实难以理解,即使知道它俩区别,还是不能做到学以致用,今天让我带领
新手
把它给摸透了,看它葫芦里卖的是什么药,高手可以飘过哦~~ 什么是 i
++
,什么是
++
i i
++
和
++
i 都是 i=i+1 的缩写,唯一区别是执行与引用的顺序。i
++
先引用后
计算
,
++
i 先
计算
后引用 示例 int i=1; System.out.println(i
++
); // “先引用,后
计算
”:首先被 println 方法引用打
C#中的i
++
和
++
i
刚刚学习C#的时候,难免会遇到一些麻烦,而我觉得最有意思的是i
++
和
++
i。先介绍下它们吧!! i
++
俗称后加加:在处理运算的时候先不做运算,等输出的时候再加,这是我个人的理解。
++
i 俗称先加加 :在处理运算的时候先加。 然后做相应的运算下面来看几个例子: (1) int i = 1; i
++
; Console.WriteLine(i); ...
i
++
和
++
i的区别(用记事本编写、编译、执行Java)
本来是要给自己总结 i
++
和
++
i的区别,IDE出了问题,刚好总结一下怎么借助记事本和命令行开发、编译以及运行Java代码。(记得四年半前第一次用java、javac 写出自己的第一个hello world时,感觉打开了新世界的大门) 本篇文章分为四步 1):用记事本编写java文件 2):用javac命令编译.java文件 3):用java命令运行编译生成的class文件(
计算
机能识别的...
码题集
新手
村600道(后300道)
码题集
新手
村600道(后300道)
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章