這個問題在哪里,結果是1,3 。....
public?class?HelloWorld?{ ????public?static?void?main(String[]?args)?{ int?sum?=?0; for?(int?i?=?1;?i?%?3?!=?0&&i<=100;?i++)?{ ????{? sum?=?sum?+?i; } } System.out.println("1到100之間不能被3整除的數之和為:"?+?sum); } }
public?class?HelloWorld?{ ????public?static?void?main(String[]?args)?{ int?sum?=?0; for?(int?i?=?1;?i?%?3?!=?0&&i<=100;?i++)?{ ????{? sum?=?sum?+?i; } } System.out.println("1到100之間不能被3整除的數之和為:"?+?sum); } }
2015-12-03
舉報
2015-12-03
for循環中變量i滿足中間的表達式時繼續循環,不滿足就跳出。你的條件中,當i=3時,不滿足i%3!=0,所以循環跳出了