要让全局变量 int high
和 int low
在 display
函数中打印最高和最低分数,可以按照以下步骤进行:
int high
和 int low
,并初始化为合适的初始值。全局变量可以在任何函数中访问和修改。int high = 0; // 初始化为0或其他合适的初始值
int low = 100; // 初始化为100或其他合适的初始值
display
,用于打印最高和最低分数。该函数可以接受一个参数,该参数是一个包含分数的数组或其他合适的数据结构。void display(int scores[], int size) {
// 遍历数组,找到最高和最低分数
for (int i = 0; i < size; i++) {
if (scores[i] > high) {
high = scores[i]; // 更新最高分数
}
if (scores[i] < low) {
low = scores[i]; // 更新最低分数
}
}
// 打印最高和最低分数
cout << "最高分数: " << high << endl;
cout << "最低分数: " << low << endl;
}
display
函数,并传递包含分数的数组作为参数。int main() {
int scores[] = {90, 85, 95, 80, 88}; // 示例分数数组
// 调用 display 函数
display(scores, sizeof(scores) / sizeof(scores[0]));
return 0;
}
这样,当程序执行到 display
函数时,会遍历分数数组,找到最高和最低分数,并在函数内部打印出来。由于 int high
和 int low
是全局变量,它们的值会被更新为最高和最低分数,并在 display
函数中打印出来。
领取专属 10元无门槛券
手把手带您无忧上云