C 通过变量引用数组元素
通过变量引用数组元素——'变量'在程序运行的过程中,是可以改变的,所以,将变量作为数组的下标,就可以引用数组中不同的元素了。
1 、 例子:
int i=0;
int a[3]={3,6};
while( i < 2 )
{
a[i];
i=i+1;
}
例子分析:
(1)程序首先判断while后面的表达式i<3,结果为“真”,然后,将“变量i”作为"a"数组的下标使用,由于,当前的“变量i”中的值等于“0”,所以,就取出了a数组中的第1个元素,就是3。
(2)然后,程序执行i+1,并将结果保存于“变量i”中,所以,“变量i”中的值由0变为1。
(3)然后,程序再次回到while语句中并判断while后面的表达式i<3,结果为“真”,然后,将“变量i”作为"a"数组的下标使用,由于,当前的“变量i”中的值等于“1”,所以,就取出了a数组中的第2个元素,就是6。
(4)然后,程序执行i+1,并将结果保存于“变量i”中,所以,“变量i”中的值由1变为2。
(5)然后,程序再次回到while语句中并判断while后面的表达式i<2,结果为“假”,因为,“变量i”中的值等2,而2不是少于2,所以,while循环结束。
通过,这个例子,相信大家就可以了解到是如何通过变量作为数组的下标去引用不同的数组元素了,而在程序开发的过程中,这个方法也是经常会用到的。
非常好,现在,我们已经掌握了C中的“通过变量引用数组元素”这个知识点,但是,如何去运行用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用“通过变量引用数组元素”去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”。
不要停留在理论规则上面,快动起来吧!
(通过游戏模式学习与训练,需要在电脑上运行)