zoukankan      html  css  js  c++  java
  • C#基础——数组(冒泡排序)

    数组

    所谓数组,就是相同数据类型的元素按一定的顺序的集合,就是把有限个类型相同的变量用一个名字来命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。

    数组中元素的索引是从0开始的。

    一、一维数组:

    1、定义

    格式一:int [] 变量名=new int[元素个数];

    格式二:int [] 变量名=new int[3] {1,2,3};

    格式三:int [] 变量名=new int [] {1,2,3,4,5};——花括号里赋了几个值,元素的个数就是几个

    例如:int  [] a=new int[7];——此数组包含a[0]到a[6]的元素。new运算符用于创建数组并将数组元素初始化为它们的默认值。在此例中,所有数组元素都初始化为0./2、

    2、赋值

    变量名 [索引] = 值;

    例如:int [] s=new int [3];

    s[0]=1;

    s[1]=2;

    s[2]=3;

    3、取值

    变量=变量名[索引];

    例如:int a=s[1];

    二、二维数组

    1、定义:string[,] 数组名 = new string[2,3];——中括号里用“,”隔开,表示有2个一维数组,每一个一维数组中有3个变量

    2、赋值 :string[,] 数组名 = new string[2,3]{ {" " , " " , " "} ,{" " , "a" , " "} };

    3、取值:string a=数组名[1,2];——索引从0开始,[1,2]a取的值是第2个一维数组中第三个变量的值

    二、多维数组

    1、定义:string[ , , ] 数组名 = new string[2,3,4];——中括号里用两个“,”隔开,表示有2个二维数组,每一个二维数组中有3个一维数组,每个一维数组中有4个变量

    2、赋值 :string[ , , ] 数组名 = new string[2,3,4]{ {" "," "," "}  , {" ","a"," "}  ,  {" "," "," "} };

    3、取值:string a=数组名[1,2,3];——索引从0开始,[1,2,3]a取的值是第2个二维数组中第三个一维数组中第4个变量的值

    练习题:

    将3,1,5,4,2按从小到大的顺序排列起来(冒泡排序

     

  • 相关阅读:
    C++---const
    qt--textEdit多行文本编辑框
    qt--QByteArray字节数组
    qt5--拖放
    qt5--自定义事件与事件的发送
    qt5--键盘事件
    qt5--鼠标事件
    qt5-事件过滤器
    qt5-event事件的传递
    qt-事件的接受和忽略
  • 原文地址:https://www.cnblogs.com/weiyu11/p/6479647.html
Copyright © 2011-2022 走看看