为了账号安全,请及时绑定邮箱和手机立即绑定

mymoney=0,跟mymoney=1,出来的结果一样??

for(mymoney=0;mymoney<=10;mymoney++)

第一次循环mymoney是不是=1

for(mymoney=1;mymoney<=10;mymoney++)

而这个第一次循环mymoney是不是=2

我这样想对吗?

正在回答

3 回答

不一样,mymoney=0从0开始循环,循环一次后mymoney=1,

而当mymoney=1是从1开始循环,循环后才等于2.

0 回复 有任何疑惑可以回复我~
#1

qq_蜘蛛的听觉在脚上_03435164 提问者

非常感谢!
2016-07-14 回复 有任何疑惑可以回复我~

这两行代码的意义不一样,但结果是一样的,因为0+0=0

0 回复 有任何疑惑可以回复我~

这是不对的,循环是先从变量赋值开始的,变量自己不会先运算,所以当mymoney=0时,循环是从0开始的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

mymoney=0,跟mymoney=1,出来的结果一样??

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信