课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
sum=sum+num;
num=num+2;
这个两天的位置颠倒一下,差别在哪儿?
2015-06-22
源自:Java入门第一季(IDEA工具)升级版 4-8
正在回答
sum = sum + num;
num = num + 2;
现在定义sum = 0; num = 1; 你这个代码执行之后sum = 0 + 1 ,即sum = 1; num = num + 2;即num = 3;
如果颠倒过来先执行num = num + 2;即num = 3; sum = sum + num ; sum = 0 + 3; 即sum = 3;
GDlove
chavin 回复 GDlove
GDlove 回复 chavin
第二个赋值改变了num的值
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答sum+=num和sum=sum+num的区别在哪里
2 回答sum=+num和sum=sum+num的区别
3 回答sum+num和num+sum有什么区别
4 回答sum=sum+num; 为什么是sum+num
5 回答sum和num的顺序不可以颠倒吗