不同的寫法相同的結(jié)果,和答案有什么區(qū)別呢
請問差別在哪呢?
下面這樣寫會(huì)不會(huì)導(dǎo)致什么錯(cuò)誤呢?
public?class?HelloWorld{ public?static?void?main(String[]?args){ int?sum?=?0; for(int?i?=?1;i?<=?10;i++){ if(sum?>?20){ break; } sum?=?sum?+?i; } System.out.println(sum); } }
2015-11-22
為什么i的初始值是1呢.這樣不是直接從2開始求和?
2014-12-11
結(jié)果都一樣,區(qū)別就在于,你這種方式i加到了7,而答案那個(gè)i加到了6,你這個(gè)程序沒有任何問題。