0
点赞
收藏
分享

微信扫一扫

【C语言百炼成神】功法四 · 数组

目录

🍺知识点1:数组

🍯1.1 一维数组

🥝1.一维数组的定义

🥝2.一维数组的初始化

🥝3.一维数组元素的引用

📜典型例题1. 将一个数组逆序输出。

🥝4.一维数组的地址

🍯1.2 二维数组

🥝1.二维数组的定义

🥝2.二维数组的地址

🥝3.二维数组的初始化

🥝4.二维数组的引用

📜典型例题1. 将一个3*3的二维数组进行转置(行列元素互换)

🍺知识点1:数组


Q1:什么是数组?

A1:到目前为止,我们所使用的的变量都只能存储一个数值。假如我要记录一些同学的考试分数,如果采用变量,我可能需要定义多个变量:

double score_A=99.7, score_B=65, score_c=88.5;

而数组可以用来存储一组数据类型相同的数,通过定义一个数组变量就可以处理一批类型相同的相关数据:

double score[]={99.7, 65, 88.5};

因此通过上述两类代码的对比可以发现,使用数组可以在很大程度上减少定义的变量数目,原来需要定义3个变量,使用数组后,我们仅使用score作为数组名,改变下标值,就可以表示这些变量了,比如:

printf("%d",socre[0]);//——>输出99.7
printf("%d",socre[1]);//——>输出65
printf("%d",socre[2]);//——>输出88.5
举报

相关推荐

0 条评论