C++ 数组 现实世界例子
现实世界例子
为了演示使用数组的实际例子,让我们创建一个计算不同年龄平均值的程序
例子
// 一个存储不同年龄的数组
int ages[8] = {20, 22, 18, 35, 48, 26, 87, 70};
float avg, sum = 0;
int i;
// 获取数组的长度
int length = sizeof(ages) / sizeof(ages[0]);
// 循环遍历数组中的元素
for (int age : ages) {
sum += age;
}
// 通过将总和除以长度来计算平均值
avg = sum / length;
// 打印平均值
cout << "平均年龄是: " << avg << "\n";
自己试试 »
在这个例子中,我们创建了一个程序,它找到不同年龄中最小的年龄
例子
// 一个存储不同年龄的数组
int ages[8] = {20, 22, 18, 35, 48, 26, 87, 70};
int i;
// 获取数组的长度
int length = sizeof(ages) / sizeof(ages[0]);
// 创建一个变量,并将 ages 的第一个数组元素赋给它
int lowestAge = ages[0];
// 循环遍历 ages 数组中的元素以找到最小的年龄
for (int age : ages) {
if (lowestAge > age) {
lowestAge = age;
}
}
// 打印最小的年龄
cout << "最小的年龄是: " << lowestAge << "\n";
自己试试 »