課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
Dank!
2018-08-17
源自:Java入門第一季(IDEA工具)升級版 6-6
正在回答
你這里面錯的太多了,sum=nums[i]++是先給sum賦值,你賦了個nums[i],這不是個值,i不確定,是個變量。像nums[2],nums[3]這樣的才是值,系統(tǒng)不能理解所以報錯。然后你又給了++,這個又讓nums[i]這個變量的值賦給sum后又自增加一,這個沒必要用++,除了這些,前面也有很多錯誤,我看別人評論里面應(yīng)該都說了,你稍微改改,沒事,剛開始慢慢來
i是數(shù)組的下標(biāo) 不是你要用來運算的數(shù)組值
首先第24行代碼應(yīng)該寫為sum=sum+nums[i]或者sum+=nums[i],其次if語句后面的括號內(nèi)的i寫錯,應(yīng)為nums[i](因為i只是數(shù)組的下標(biāo),單寫i并不代表數(shù)組內(nèi)的對應(yīng)的值)。還有,題目本生的累加值的數(shù)據(jù)類型是錯誤的,應(yīng)為int,用double的話就運行不出來正確結(jié)果。
試下我剛才發(fā)的看行不,下面的也要改
if里面的判斷語句錯了,應(yīng)該是if(nums[i]>max)
抱歉,剛剛截圖截錯了,不知道怎么刪就勉強再發(fā)一下吧
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
5 回答求大佬指教錯誤
2 回答求大佬指教
1 回答求大佬指教
1 回答哪錯了呢 求大佬指教
2 回答求大佬指導(dǎo) 運行出錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-09-05
你這里面錯的太多了,sum=nums[i]++是先給sum賦值,你賦了個nums[i],這不是個值,i不確定,是個變量。像nums[2],nums[3]這樣的才是值,系統(tǒng)不能理解所以報錯。然后你又給了++,這個又讓nums[i]這個變量的值賦給sum后又自增加一,這個沒必要用++,除了這些,前面也有很多錯誤,我看別人評論里面應(yīng)該都說了,你稍微改改,沒事,剛開始慢慢來
2018-09-04
i是數(shù)組的下標(biāo) 不是你要用來運算的數(shù)組值
2018-08-21
首先第24行代碼應(yīng)該寫為sum=sum+nums[i]或者sum+=nums[i],其次if語句后面的括號內(nèi)的i寫錯,應(yīng)為nums[i](因為i只是數(shù)組的下標(biāo),單寫i并不代表數(shù)組內(nèi)的對應(yīng)的值)。還有,題目本生的累加值的數(shù)據(jù)類型是錯誤的,應(yīng)為int,用double的話就運行不出來正確結(jié)果。
2018-08-17
試下我剛才發(fā)的看行不,下面的也要改
2018-08-17
if里面的判斷語句錯了,應(yīng)該是if(nums[i]>max)
2018-08-17
抱歉,剛剛截圖截錯了,不知道怎么刪就勉強再發(fā)一下吧