5.9 二维数组

二维数组

  1. 定义二维数组

Int  [,]myArray =new    int[几个一维数组,数组中的个数];

数组可以具有多个维度。例如:下列声明创建一个四行两列的二维数组(可以理解为41维数组,数组中包含2个元素):

Int [,] myArray=new  int[4,2];

Int [,] myArray=new  int[4,2]  {{1,2},{3,4},{5,6},{7,8}};

取值则是

Int  i= myArray[0,0]

输出结果i为:1

Int i=myArray[0,1]

输出结果i为:2

多维数组

数组可以有多个维度。例如:

Int[,,]     myArray    =   new    int [2,4,2]  

{{1,2},{3,4},{5,6},{7,8}}

{{9,10},{11,12},{13,14},{15,16}};

 

 

 

 

输入班级人数,根据人数创建数组

存储语文,数学,英语成绩

 求每个人的平均分

 

 //Console.Write("请输入班级人数:");

   //int a = int.Parse(Console.ReadLine());

            //double[,] fenshu = new double[a, 3];

            //for (int i = 0; i < a; i++)

            //{

            //    Console.Write("请输入第" + (i + 1) + "个人的语文成绩:");

            //    fenshu[i, 0] = double.Parse(Console.ReadLine());

            //    Console.Write("请输入第" + (i + 1) + "个人的数学成绩:");

            //    fenshu[i, 1] = double.Parse(Console.ReadLine());

            //    Console.Write("请输入第" + (i + 1) + "个人的英语成绩:");

            //    fenshu[i, 2] = double.Parse(Console.ReadLine());

            //}

            //for (int i = 0; i < a; i++)

            //{

            //    double sum = fenshu[i, 0] + fenshu[i, 1] + fenshu[i, 2];

            //    Console.WriteLine(""+(i+1)+"个人的平均分是:"+sum/3);

            //}

 

            //Console.ReadLine();

 

五个候选班长,20人投票。(输入1-5来表示支持哪个人)

最后查看票数,看哪个人胜出

 

 

 

            //int[] piao = new int[20];

            //Console.WriteLine("投票选班长,输入1~5表示支持哪一位!");

            //Console.WriteLine("1:张三     2:李四     3:王五       4:赵六        5:冯七");

            //for (int i = 0; i < 20;i++ )

            //{

            //    Console.Write("请第"+(i+1)+"个人进行投票:");

            //    piao[i] = int.Parse(Console.ReadLine());

            //}

            //int fei = 0;

            //int[] shu = new int[] { 0, 0, 0, 0, 0 };

            //for (int i = 0; i < 20; i++)

            //{

            //    switch (piao[i])

            //    { 

            //        case 1:

            //            shu[0]++;

            //            break;

            //        case 2:

            //            shu[1]++;

            //            break;

            //        case 3:

            //            shu[2]++;

            //            break;

            //        case 4:

            //            shu[3]++;

            //            break;

            //        case 5:

            //            shu[4]++;

            //            break;

            //        default:

            //            fei++;

            //            break;

            //    }

            //}

原文地址:https://www.cnblogs.com/suiyuejinghao123/p/5487711.html