zoukankan      html  css  js  c++  java
  • 7、数组

    1、数组:定义一组同类型的指定个数的变量,索引从0开始。

    (1)定义一个数组:

     int[] shuzu = new int[10];

    (2)赋值:

     ①int[] shuzu = new int[3]{1,2,3};

     ②int[] shuzu = new int[3];

      shuzu[0]=1;

      shuzu[1]=2;

      shuzu[2]=3;

    2、自动遍历数组

     foreach循环语句

    foreach(int a in shuzu)

    {

      Console.WriteLine(a);

    }

    3、等量代换:相等类型的两个变量,交换两个变量里的值。

     int a=3,b=5;

     int c;

     c=a;

     a=b;

     b=c;

    4、冒泡排序

    for (int m = 0; m < 10; m++)

    {

      for (int n = 0; n < m; n++)

      {

        if (shuzu[m] > shuzu[n])

        {

          int zhong;

          zhong = shuzu[m];

          shuzu[m] = shuzu[n];

          shuzu[n] = zhong;

        }

      }

    }

    例:

    输入10人的分数,求最大值,最小值,平均分,总分
    int[] fenshu = new int[10];
    int zongfen = 0;
    for (int m = 0; m < 10; m++)
    {
      Console.Write("请输入第{0}个人的分数:", m + 1);
      fenshu[m] = int.Parse(Console.ReadLine());
      zongfen = zongfen + fenshu[m];
    }
    for (int m = 0; m < 10; m++)
    {
      for (int n = 0; n < m; n++)
      {
        if (fenshu[m] > fenshu[n])
        {
          int zhong;
          zhong = fenshu[m];
          fenshu[m] = fenshu[n];
          fenshu[n] = zhong;
        }
      }
    }
    Console.WriteLine("降序排列为:");
    for (int i = 0; i < 10; i++)
    {
      Console.WriteLine(fenshu[i]);
    }
    for (int m = 0; m < 10; m++)
    {
      for (int n = 0; n < m; n++)
      {
        if (fenshu[m] < fenshu[n])
        {
          int zhong;
          zhong = fenshu[m];
          fenshu[m] = fenshu[n];
          fenshu[n] = zhong;
        }
      }
    }
    Console.WriteLine("升序排列为:");
    for (int i = 0; i < 10; i++)
    {
      Console.WriteLine(fenshu[i]);
    }
    Console.WriteLine("最小值为:{0} 最大值为:{1}", fenshu[0], fenshu[9]);
    double pingjunfen = 1.0 * zongfen / fenshu.Length;
    Console.WriteLine("总分是:{0} 平均分是:{1}", zongfen, pingjunfen);

  • 相关阅读:
    Spark RDD简介与运行机制概述
    MongoDB 3.0.6的主,从,仲裁节点搭建
    kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)
    Spark配置参数调优
    SparkSQL项目中的应用
    SparkSQL相关语句总结
    Hadoop系统架构
    Hadoop常用命令
    spark单机模式简单搭建
    Spark参数配置说明
  • 原文地址:https://www.cnblogs.com/XMH1217423419/p/4165791.html
Copyright © 2011-2022 走看看