C 数组 - 实战示例
实战示例
为了演示使用数组的实际示例,让我们创建一个计算不同年龄平均值的程序。
示例
// 存储不同年龄的数组
int ages[] = {20, 22, 18, 35, 48, 26, 87, 70};
float avg, sum = 0;
int i;
// 获取数组的长度
int length = sizeof(ages) / sizeof(ages[0]);
// 遍历数组元素
for (i = 0; i < length; i++) {
sum += ages[i];
}
// 用总和除以长度来计算平均值
avg = sum / length;
// 打印平均值
printf("The average age is: %.2f", avg);
自己试一试 »
在这个示例中,我们创建一个程序来查找不同年龄中最小的年龄。
示例
// 存储不同年龄的数组
int ages[] = {20, 22, 18, 35, 48, 26, 87, 70};
int i;
// 获取数组的长度
int length = sizeof(ages) / sizeof(ages[0]);
// 创建一个变量,并将 ages 数组的第一个元素赋给它
int lowestAge = ages[0];
// 遍历 ages 数组的元素,查找最小年龄
for (i = 0; i < length; i++) {
if (lowestAge > ages[i]) {
lowestAge = ages[i];
}
}
自己试一试 »