目录
📜典型例题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