C语言入门基础之数组——数学和编程的完美结合(图)
姐姐又来更新了,刚刚过完周末,是不是玩的很开心啊,放松后我们来学习新知识吧!
现在我们要讲数组啦,编程往往和数学紧密联系着,想必在我们高中有学习过集合吧。那么在编程中我们怎么表示集合呢?刚学编程的小可爱可能学到变量时候发现,如果我需要用很多变量存储同意作用的值,需要大量的变量。
现在让小姐姐给你介绍下二维数组吧,小可爱可要认真学了哦!记得给小姐姐点赞,?( ′???` )比心
大家都玩抖音吧,我们每个人都有一个抖音号,我们还会关注一些小姐姐的抖音号,那么程序里面是怎么保存这些信息的呢,下面我们看下这张图片吧!
我们赶紧来学习数组怎么用吧
声明二维数组
在 C 中要声明一个数组,需要指定元素的类型和元素的数量,如下以int二维数组所示:
int arrayName [10][10];
初始化二维数组
创建完数组后,里面的内容是默认值的,我们需要对它赋值成我们想要的
内容,可以用下面这种方法
double balance[5][1] = {{1000.0}, {2.0}, {3.4}, {7.0}, {50.0}};
这段代码的意思是声明了一个长度为5数型的数组,并吧里面每个元素的值赋值,具体内容是1000.0, 2.0, 3.4, 7.0, 50.0,这样的话我们{}里面不可以超过5个数字,如果您省略掉了数组的大小,数组的大小则为初始化时元素的个数。就可以用下面这个方法初始化数组
double balance[][] = {{1,2,3,4,4},{1,23,4},{1,2,3},{1,2,5}};
这个时候,他的长度还是4,在{}里面再加个{}就变成5了
访问二维数组元素
我们学会了往里面存储内容,但是怎么取出来呢?数组元素可以通过数组名称加索引进行访问。包法利夫人读后感,元素的索引是放在方括号内,跟在数组名称的后边。例如:double salary = balance[9][1];
这个就是将第10个元素中的的第2个元素取出来赋值给salary,有些小阔耐就问了,明明不是9嘛,怎么说成第10个,打错字了吧。其实在编程语言大多数用来计数的时候,都是从0开始的,第一是元素是0哦
在这,我们是不是也可以对单个数组元素赋值呢,比如某某同学的粉丝涨了一个
我们要更新里面的元素,可以这样
double salary = balance[9][1];
balance[9][1] = salary + 1;
原文地址:https://www.cnblogs.com/dushublog/p/9362105.html