為什么循環(huán)變量sum不能和i放在一起?
public?class?HelloWorld?{ ????public?static?void?main(String[]?args)?{ ????int?sum?=?0;?//?保存不能被3整除的數(shù)之和 for?(?int?i?=0;??i<=100?????????????;??i++??)?{ if?(i?%?3?!=?0)?{? sum?=?sum?+?i;?//?累加求和 } } System.out.println("1到100之間不能被3整除的數(shù)之和為:"?+?sum); } }
上門這樣的代碼是對的?
如果將sum和i放在一塊進行循環(huán)變量初始化,為什么不行?
public?class?HelloWorld?{ ????public?static?void?main(String[]?args)?{ for?(?int?i=0?,?sum=0?;??i<=100?????????????;??i++??)?{ if?(i?%?3?!=?0)?{? sum?=?sum?+?i;?//?累加求和 } } System.out.println("1到100之間不能被3整除的數(shù)之和為:"?+?sum); } }
搞不懂?求大神指導(dǎo)。
2015-07-26
System.out.println("1到100之間不能被3整除的數(shù)之和為:"?+?sum);這句話放進for循環(huán)就行了,放在外面找不到sum如何輸出?