using System;
public class Program
{
public static void Main()
{
//宣告學生人數
int students = 4;
//宣告數科
int Subjects = 4;
//宣告學生成績陣列
int[,] scores = { { 85, 80, 75, 70 }, { 80, 75, 70, 65 }, { 75, 70, 65, 60 }, { 70, 65, 60, 55 } };
//宣告總成績及平均
int total = 0;
double average = 0;
Console.WriteLine("學生成績如下:");
Console.WriteLine("----------------------------------");
//計算成績
for (int i = 0; i < students; i++)
{
for (int j = 0; j < Subjects; j++)
{
Console.Write(scores[i, j] + "\t");
total += scores[i, j];
}
Console.WriteLine();
}
//計算總成績及平均
average = total / (students * Subjects);
Console.WriteLine("----------------------------------");
Console.WriteLine("總成績:{0}\t平均:{1}", total, average);
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFByb2dyYW0KewogICAgcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQogICAgewogICAgICAgIC8v5a6j5ZGK5a2455Sf5Lq65pW4CiAgICAgICAgaW50IHN0dWRlbnRzID0gNDsKICAgICAgICAvL+Wuo+WRiuaVuOenkQogICAgICAgIGludCBTdWJqZWN0cyA9IDQ7CiAgICAgICAgLy/lrqPlkYrlrbjnlJ/miJDnuL7pmaPliJcKICAgICAgICBpbnRbLF0gc2NvcmVzID0geyB7IDg1LCA4MCwgNzUsIDcwIH0sIHsgODAsIDc1LCA3MCwgNjUgfSwgeyA3NSwgNzAsIDY1LCA2MCB9LCB7IDcwLCA2NSwgNjAsIDU1IH0gfTsKICAgICAgICAvL+Wuo+WRiue4veaIkOe4vuWPiuW5s+WdhwogICAgICAgIGludCB0b3RhbCA9IDA7CiAgICAgICAgZG91YmxlIGF2ZXJhZ2UgPSAwOwoKICAgICAgICBDb25zb2xlLldyaXRlTGluZSgi5a2455Sf5oiQ57i+5aaC5LiL77yaIik7CiAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoIi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0iKTsKCiAgICAgICAgLy/oqIjnrpfmiJDnuL4KICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IHN0dWRlbnRzOyBpKyspCiAgICAgICAgewogICAgICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IFN1YmplY3RzOyBqKyspCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGUoc2NvcmVzW2ksIGpdICsgIlx0Iik7CiAgICAgICAgICAgICAgICB0b3RhbCArPSBzY29yZXNbaSwgal07CiAgICAgICAgICAgIH0KICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoKTsKICAgICAgICB9CgogICAgICAgIC8v6KiI566X57i95oiQ57i+5Y+K5bmz5Z2HCiAgICAgICAgYXZlcmFnZSA9IHRvdGFsIC8gKHN0dWRlbnRzICogU3ViamVjdHMpOwoKICAgICAgICBDb25zb2xlLldyaXRlTGluZSgiLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSIpOwogICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCLnuL3miJDnuL7vvJp7MH1cdOW5s+Wdh++8mnsxfSIsIHRvdGFsLCBhdmVyYWdlKTsKICAgIH0KfQ==