已采納回答 / 曖月的貓
這個(gè)問題,其實(shí)問得不對(duì)。如果能運(yùn)行到那 b應(yīng)該是10,但是&&有斷路的效果就是說 ?你&&前面的條件一旦為假的話,后面的語句是不會(huì)運(yùn)行的。所以也就沒有b為9還是為10的問題了。其實(shí)你問的這些不算什么(b++)+1+(++b)+(b++) 這里面b各是什么值,你可以自己用你的環(huán)境測(cè)測(cè) ?對(duì)你的理解更有幫助。
2015-03-31
已采納回答 / 發(fā)條橙
一樣的
已采納回答 / long寶寶
=是賦值運(yùn)算,==是關(guān)系運(yùn)算。因?yàn)槿绻麑懗蓏=x+y,相當(dāng)于把x+y的值賦給z。而不是去比較他們是否相等了。這個(gè)一定要注意
2015-03-29
已采納回答 / 可羅
簡單點(diǎn)理解:a++結(jié)果是a,因?yàn)檫M(jìn)行+1運(yùn)算時(shí),已是下一步了,所以運(yùn)算對(duì)本次結(jié)果無影響;++a是自己先+1,再輸出本次結(jié)果,所以運(yùn)算對(duì)本次結(jié)果有影響
2015-03-28
已采納回答 / cowardly_I
默認(rèn)下標(biāo)從0開始計(jì)算,0 1 2 3 ? 比如我們的 1 2 3 4。一百以內(nèi),那么就是小于100吧?
已采納回答 / 小腸桿君
你確定你的代碼能正常運(yùn)行?在你定義函數(shù)cost()時(shí),就是錯(cuò)誤的。首先是返回值不對(duì),你的返回值是double類型的,但是你沒有使用返回值修飾符,所以默認(rèn)的是int型。其次,函數(shù)的參數(shù)列表里面是形參列表,需要給定數(shù)據(jù)類型,你這里只有形參名,沒有形參類型。<...code...>針對(duì)你的代碼進(jìn)行了稍微的排版。
2015-03-25