1、数组的概念与核心要点
概念:批量定义同一个类型的变量
核心要点:
(1) 同类型:元素必须是同一数据类型
(2) 定长:定义时需指定长度,后续不可修改
(3) 下标访问:通过 数组名[下标] 操作元素
(4) 连续内存:元素在内存中连续排列,随机访问效率高
2、实际操作
从键盘上输入6个数字,计算它们的平均数,并输出
#include <stdio.h>
int main() {
// 从键盘上输入6个数字,计算它们的平均数,并输出
int arr[5]; // 注意:这里数组长度是5,若要存6个数需改为arr[6]
int len = sizeof(arr)/sizeof(int); // 计算数组的长度
printf("%d\n", len);
for(int i=0; i<=len-1; i++){
// printf("%d\n",i);
scanf("%d", &arr[i]);
}
double total = 0;
for(int i=0; i<=len-1; i++){
total += arr[i];
}
printf("%f", (total)/len);
}
运行结果如下: