C++ 数组实例
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";