我知道了j++= 可能错了应该是j++)
i++的意思是i=1+1
和j++意思一样,j++就是j=j+1
扩充:++i,也是i=i+1,
i++是先执行,后计算
++i是先计算,后执行
比如
int i;
i=0;
打印i++
打印i++
这时候打印出来的2个结果是0和1,此时i已经等于2了
int i;
i=0;
打印++i
打印++i
这时候打印出来的2个结果是1和2,此时i等于2
和j++意思一样,j++就是j=j+1
扩充:++i,也是i=i+1,
i++是先执行,后计算
++i是先计算,后执行
比如
int i;
i=0;
打印i++
打印i++
这时候打印出来的2个结果是0和1,此时i已经等于2了
int i;
i=0;
打印++i
打印++i
这时候打印出来的2个结果是1和2,此时i等于2
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2018-05-10
i++是i自身的值加1;
j++=是j先赋值,即等号后边的值,然后j再加1。
例:
int i = 1, j = 1;
i++;//i的值变为2
j++=10;//相当于j = 10; j++;此时j变成了11本回答被提问者和网友采纳
j++=是j先赋值,即等号后边的值,然后j再加1。
例:
int i = 1, j = 1;
i++;//i的值变为2
j++=10;//相当于j = 10; j++;此时j变成了11本回答被提问者和网友采纳
第2个回答 2010-11-24
i++是i加上后面的数十一种叠加直至遇到不满足条件时总之
j++=是最后直接有结果的!
即区别是否有结果输出!
j++=是最后直接有结果的!
即区别是否有结果输出!
第3个回答 2010-11-24
i++ //i=i+1,i++还是原来的i的值
比如说i原本等于2,执行i++语句后,i=3,但i++还是2;
j++=不是很清楚,有这个?没碰到过。。。
我也初学(~ o ~)~zZ
比如说i原本等于2,执行i++语句后,i=3,但i++还是2;
j++=不是很清楚,有这个?没碰到过。。。
我也初学(~ o ~)~zZ