C 二维数组下标的运算


  C二维数组下标的运算——二维数组的下标也可以进行'算术运算'来确定取出哪一个数组元素,但不能少于0或大于数组元素的总和。

 

 

 

     1、例子:

      int a[2][3] = { {1,2,3} , {4,5,6} };

      int i=0;

      a[ i+1 ][ i ];

      

      例子分析:

      (1)首先定义了一个二维数组a并存放了6个元素,分别是1,2,3,4,5,6。

      (2)将0赋值给变量i,所以,变量i中的值等于0。

      (3)通过变量i+1,作为二维数组a的行下标,而当前变量i中的值等于0,所以,相加的结果等于1,所以,行下标就等于1,同时,使用变量i作为列下标,而当前变量i中的值等于0,所以,列下标就等于0。所以,就取出了a数组中第2行第1列的元素4。

      

 

       通过,这个例子,相信大家就可以了解到,是如何通过算术运算去确定二维数组的下标,并引用不同的数组元素,而在程序开发的过程中,这个方法也是经常会用到的。

 

 

 

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

 

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

 

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

进入游戏学习与训练