4 回答
已采納

慕神guang
TA貢獻1條經驗 獲得超2個贊
你的sum沒有定義,可以改成
int?sum?+=?score;
你的變量名也錯誤了是 agv 你20行寫的是avg
還有小問題就是sum是int型變量? agv是double? 不過可以向上轉型,具體意思你可以搜索向上轉型
本人小白,回答得亂七八糟,但是認真。。。

Andy0726
TA貢獻1條經驗 獲得超1個贊
你的sum和avg都沒有賦初值,第10行的是不是賦值對象是不是錯了,agv?你在編譯器里把鼠標放那個紅色波浪線上看看是不是有提示你什么?把sum和avg都賦初值為0試試

qq_析木_0
TA貢獻2條經驗 獲得超1個贊
你變量名是不是寫錯了???第9行和第10行應該是double sum =0;double avg =0;變量只有初始化了之后才可以用,下面報錯就是因為上面沒有定義和初始化。
添加回答
舉報
0/150
提交
取消