输入七个数输出器中的最大值跟最小值
时间: 2023-07-29 21:09:18 浏览: 95
好的,以下是一个使用 C++ 实现的例子:
```c++
#include <iostream>
#include <climits> // INT_MAX 和 INT_MIN 宏定义在这个头文件中
using namespace std;
int main() {
int nums[7];
cout << "请输入七个数字,用空格分隔开: ";
for (int i = 0; i < 7; i++) {
cin >> nums[i];
}
int max_num = INT_MIN; // 初始化最大值为最小的整数
int min_num = INT_MAX; // 初始化最小值为最大的整数
for (int i = 0; i < 7; i++) {
if (nums[i] > max_num) {
max_num = nums[i];
}
if (nums[i] < min_num) {
min_num = nums[i];
}
}
cout << "最大值为: " << max_num << endl;
cout << "最小值为: " << min_num << endl;
return 0;
}
```
这个代码首先创建了一个长度为 7 的数组 `nums`,然后通过循环读入 7 个数字。接下来,我们用一个循环来遍历这些数字,同时用两个变量 `max_num` 和 `min_num` 分别记录最大值和最小值。在循环中,我们不断更新这两个变量,最终输出它们的值即可。
阅读全文