• 20141021--二维数组


    二维数组::

    int[,] ss = new int[3, 5] { { 0, 1, 2, 3, 4 }, { 5, 6, 7, 8, 9 }, { 10, 11, 12, 13, 14 } };

    二维数组,int[x,y]表示是x个数组,每个数组包含y个元素

    取值,ss[m,n]表示第m个数组的第n个元素。m,n索引均从0开始。

    foreach  循环只针对数组循环。

    习题1

     1             Console.Write("请输入课程总数:");
     2             int m = int.Parse(Console.ReadLine());
     3             Console.WriteLine("请输入课程名(注意这里课程的录入顺序将成为以下录入分数的顺序)");
     4             string[] kecheng = new string[m];//字符串数组kecheng,从0开始包含按顺序输入的课程名,
     5             for (int p = 0; p < m; p++)
     6             {
     7                 Console.Write("请输入第" + (p + 1) + "门课程名:");
     8                 kecheng[p] = Console.ReadLine();
     9             }
    10             Console.Write("请输入人数:");
    11             int n = int.Parse(Console.ReadLine());
    12             double[,] shuzu = new double[n, m];
    13             for (int i = 0; i < n; i++)
    14             {
    15                 Console.WriteLine("请输入第" + (i + 1) + "个人的分数:");
    16                 for (int j = 0; j < m; j++)
    17                 {
    18                     Console.Write("请输入 " + kecheng[j] + " 分数:");
    19                     shuzu[i, j] = double.Parse(Console.ReadLine());
    20                 }
    21             }
    22             Console.ReadLine();
    23             double ping = 0;
    24             for (int k = 0; k < m; k++)//m 是课程总数  k
    25             {
    26                 for (int p = 0; p < n; p++)//n 是人数  p
    27                 {
    28                     ping =  ping + shuzu[p, k];
    29                     //每循环一次课程m不变k,改变n人名p,
    30                 }
    31                 Console.WriteLine(kecheng[k]+"课程的平均分"+ping/n);
    32             }
    33             Console.ReadLine();

  • 相关阅读:
    JAVA规则引擎 -- Drools
    Spring多数据源的配置和使用
    nginx反向代理与正向代理的区别
    优化你的java代码性能
    java 代码优化
    java常用的设计模式
    Java中的异常处理从概念到实例
    详解JVM工作原理和特点
    mysql性能优化-慢查询分析、优化索引和配置
    外网不能访问部署在虚机的NodeJs网站(80端口)
  • 原文地址:https://www.cnblogs.com/Tirisfal/p/4040649.html
Copyright © 2020-2023  润新知