好我有以下的for循环:操作/计算
public static void main(String []args){
for (int i=2; i<12 ; i=i+2)
System.out.print(3-i%3);
System.out.println();
}
而且它打印出来:12312.为了了解它是如何计算我试图去解决它,并根据数字我的工作出来的第一个数字应该是实际2.
我很确定,我错了我的想法,因为BlueJ打印出第一个数字1. 但是为什么1?有人可以解释吗?
我在一张纸上写下了如何理解/计算计算的方式,并拍下了它的照片,这样您就可以看到我的工作是获取数字2,也许您可以指出我的错误。
_?'('% '是模数运算符) –
可爱......笔记......永远! :D –
@ZouZou,感觉自由,并检查我张贴的图片,因为它显示了我的计算方式,我知道我犯了一个错误,但我不知道我的计算出了什么问题。 – Acemi