C# 一维数组

 

  在接下来的时间里面,我们准备为大家介绍“C# 一维数组”。

 

  1、数组——有序数据的集合,数组中每一个元素都属于同一个数据类型。

 

0
1
2
3
4

 

  大家可以从上图中看到一维数组的结构,在这个一维数组中,存放了0、1、2、3、4、5这5个

 整型数据。

 

 

 

  2、一维数组声明的语法格式:

 

    数据类型 [ ] 数组名;

 

    语法格式分析:

    (1)数据类型就是前面学习过的整型、浮点型、字符型等。

    (2)一对中括号,格式要求,不能省略。

    (3)数组名,按变量命名规则定义即可。

 

     例子:

       int [ ]a;  //定义了整型数组a

       char [ ]b; //定义了字符型数组b

 

 

 

 3、初始化数组的语法格式:

 

   数组名 = new 数据类型[数组元素的个数]{初始化的数据};

 

    例子分析:

    (1)已经声明的数组名。

    (2)一个等于号。

    (3)通过new运算符创建数组。

    (4)数组声明时所使用的数据类型(必须与声明时一致)

    (5)一对中括号,以及元素的个数,即数组的长度。

    (6)一对大括号,以及要用于初始化的数据,每个数据之间以逗号分隔

       大括号与初始数据不是必选项,即可以省略不填

       如果将大括号与初始数据省略不填时,会以默认值来初始化数组中的各个元素的值。

 

    例子:

     int [ ] a;

     a = new int [3]; //初始化了数组a,并对数组中的3个元素使用了0进行初始化,

              即数组中3个元素的值分别都是0。

 

     int [ ] b = new int [ 3 ] { 1,2,3 }; //初始化了数组b,并对数组中的3个元素进行了初始化,

                      3个元素的初始值分别是1,2,3。

 

 

 

  4、数组元素使用的语法格式:

 

    数组名[下标];

 

    语法分析:

    (1)已经声明并进行了初始化的数组名。

    (2)一对中括号。

    (3)下标,就是要使用数组中哪一个元素,

       下标的取值范围从0开始,到数组初始化时所定义的元素个数。

       0对应第1个元素的值,1对应第2个元素值,如些类推。

 

     例子:

     

     int [ ] b = new int [ 3 ] { 1,2,3 }; //声明并初始化了数组b

 

     int c = b[0];   //将数组b中下标为0的元素值取出来,即1,并赋给变量c,

              所以,变量c中的值为1。

 

     c = b[1];    //将数组b中下标为1的元素值取出来,即2,并赋给变量c,

              所以,变量c中的值由1变为2。

 

 

 

 非常好,现在,我们已经掌握了C#中的“一维数组”这个知识点,但是,如何去运行用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用它去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”

 

  不要停留在理论规则上面,快动起来吧!

(通过游戏模式学习与训练,需要在电脑上运行)

进入游戏学习与训练