課程
/后端開發(fā)
/C#
/C#開發(fā)輕松入門
這道題怎么做啊。不會(huì)
2016-05-02
源自:C#開發(fā)輕松入門 6-1
正在回答
大哥,你說的是不是同一題啊。
/*首先,你必須定義兩個(gè)一維數(shù)組,一個(gè)是名字,還有個(gè)是成績。定義好數(shù)組后先用for循環(huán)計(jì)算成績數(shù)組的每個(gè)成員值,也就是說將數(shù)組每個(gè)成員的值用累加。累加完后,再計(jì)算平均值。接著再利用for循環(huán)語句將計(jì)算好的平均分和成績數(shù)組所有成員的值用if判斷是否滿足高于平均值,滿足,則輸出滿足條件的名字?jǐn)?shù)組的對(duì)應(yīng)成員。*/
代碼如下:
? ? ? ? ? ? int[] num = new int[] {90,65,88,70,46,81,100,68};
? ? ? ? ? ? string[] name = new string[] {"景珍" ?, "林惠洋" , ?"成蓉" ? ,"洪南昌" ? ,"龍玉民" ?, "單江開" , ?"田武山" , ?"王三明"};
? ? ? ? ? ? int i, sum,index;//定義平均分和總分和數(shù)組索引
? ? ? ? ? ? sum = num[0];//賦值成績數(shù)組第一項(xiàng)給sum
? ? ? ? ? ? for (index=1; index<num.Length;index++ )//for循環(huán)累加總分
? ? ? ? ? ? {
? ? ? ? ? ? ? ? sum += num[index];//累加總分?
? ? ? ? ? ? }
? ? ? ? ? ? i = sum / num.Length;//求平均分
? ? ? ? ? ? Console.WriteLine("平均分是{0},高于平均分的有:",i);//輸出平均分
? ? ? ? ? ? for (index = 0; index < num.Length; index++)//for循環(huán)逐個(gè)判斷數(shù)組成員是否滿足條件
? ? ? ? ? ? ? ? if(num[index]>i)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? Console.Write(name[index]+" ");//輸出分?jǐn)?shù)比平均分高的人員名字
? ? ? ? ? ? ? ? }
舉報(bào)
本門課程是C#語言的入門教程,將帶你輕松入門.NET開發(fā)
3 回答asp的問題
1 回答const的問題
2 回答Main的問題
1 回答C# ==的問題
4 回答x++的小問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-05-14
大哥,你說的是不是同一題啊。
2016-05-03
/*首先,你必須定義兩個(gè)一維數(shù)組,一個(gè)是名字,還有個(gè)是成績。定義好數(shù)組后先用for循環(huán)計(jì)算成績數(shù)組的每個(gè)成員值,也就是說將數(shù)組每個(gè)成員的值用累加。累加完后,再計(jì)算平均值。接著再利用for循環(huán)語句將計(jì)算好的平均分和成績數(shù)組所有成員的值用if判斷是否滿足高于平均值,滿足,則輸出滿足條件的名字?jǐn)?shù)組的對(duì)應(yīng)成員。*/
代碼如下:
? ? ? ? ? ? int[] num = new int[] {90,65,88,70,46,81,100,68};
? ? ? ? ? ? string[] name = new string[] {"景珍" ?, "林惠洋" , ?"成蓉" ? ,"洪南昌" ? ,"龍玉民" ?, "單江開" , ?"田武山" , ?"王三明"};
? ? ? ? ? ? int i, sum,index;//定義平均分和總分和數(shù)組索引
? ? ? ? ? ? sum = num[0];//賦值成績數(shù)組第一項(xiàng)給sum
? ? ? ? ? ? for (index=1; index<num.Length;index++ )//for循環(huán)累加總分
? ? ? ? ? ? {
? ? ? ? ? ? ? ? sum += num[index];//累加總分?
? ? ? ? ? ? }
? ? ? ? ? ? i = sum / num.Length;//求平均分
? ? ? ? ? ? Console.WriteLine("平均分是{0},高于平均分的有:",i);//輸出平均分
? ? ? ? ? ? for (index = 0; index < num.Length; index++)//for循環(huán)逐個(gè)判斷數(shù)組成員是否滿足條件
? ? ? ? ? ? {
? ? ? ? ? ? ? ? if(num[index]>i)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? Console.Write(name[index]+" ");//輸出分?jǐn)?shù)比平均分高的人員名字
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }