慕设计6354321
2017-06-20 00:57
想不通,编写错误?
应该是three+=one运算完three=40再赋值给four,此时three=40了,
依次列推,第55行的时候three%=one运算完成,此时three已经等于0了,然后把0赋值给eight此时ehiht=three=0
这就是你的结果了,经过几轮计算three已经不是原来那个three了
就比如 3=3 有意义吗 这是没意义的 所以等于0
one加two前面强制转换类型为int看行不行
Java入门第一季(IDEA工具)升级版
1167352 学习 · 18629 问题
相似问题