亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

以下代碼哪錯了?

?int [] fs=new int[8]{90,65,88,70,46,81,100,68};

??????? string [] nam=new string[8]{"景珍","林惠洋","成蓉","洪南昌","龍玉民","單江開","田武山","王三明"};

??????? double avg;

??????? avg=0;

??????? int sum;

??????? sum=0;

??????? for(int i=0;i<fs.length;i++)

??????? {

??????? sum+=fs[i];

??????? }

??????? avg=sum/fs.length;

??????? Console.Write("平均分是{0},高于平均分的有:",avg);

??????? Console.WriteLine();

??????? for(int j=0;j<fs.length;j++)

??????? {

??????? if (avg<double.parse(fs[j]))

??????? Console.Write(nam[j]+" ");

??????? }


正在回答

1 回答

?幫你修改好了,下面是正確的代碼

?int[] fs = new int[8] { 90, 65, 88, 70, 46, 81, 100, 68 };

? ? ? ? ? ? string[] nam = new string[8] { "景珍", "林惠洋", "成蓉", "洪南昌", "龍玉民", "單江開", "田武山", "王三明" };

? ? ? ? ? ? double avg;

? ? ? ? ? ? avg = 0;

? ? ? ? ? ? int sum;

? ? ? ? ? ? sum = 0;

? ? ? ? ? ? for (int i = 0; i < fs.Length; i++) //注意是Length而不是length,大小寫錯了,你的Length一直都小寫了

? ? ? ? ? ? {

? ? ? ? ? ? ? ? sum += fs[i];

? ? ? ? ? ? }

? ? ? ? ? ? avg = sum / fs.Length;

? ? ? ? ? ? Console.Write("平均分是{0},高于平均分的有:", avg);

? ? ? ? ? ? Console.WriteLine();

? ? ? ? ? ? for (int j = 0; j < fs.Length; j++)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? if (avg < fs[j]) //fs和avg都屬于數字類型,一個double,一個是int,可以直接用比較,不需要轉換類型

? ? ? ? ? ? ? ? ? ? Console.Write(nam[j] + " ");

? ? ? ? ? ? }


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

以下代碼哪錯了?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號