用c++写出 输入n,再输入n个整数,输出其中最小的那个和最大的那个数字
时间: 2024-11-06 08:20:16 浏览: 28
在 C++ 中,你可以通过以下步骤编写程序来输入 n 个整数并找出其中的最大值和最小值:
```cpp
#include <iostream>
using namespace std;
int main() {
int n;
cout << "请输入整数的数量 (n): ";
cin >> n;
// 初始化最大值和最小值为第一个输入的数
int min_num = n;
int max_num = 0;
int input;
cout << "请输入 " << n << " 个整数:" << endl;
for(int i = 0; i < n; ++i) {
cin >> input;
// 如果当前输入比已知最小值还小,更新最小值
if(input < min_num) {
min_num = input;
}
// 如果当前输入比已知最大值还大,更新最大值
if(input > max_num) {
max_num = input;
}
}
cout << "最小值是: " << min_num << endl;
cout << "最大值是: " << max_num << endl;
return 0;
}
```
当你运行这个程序时,它会提示用户输入整数的数量,然后依次读取每个输入并更新最大值和最小值。最后,它将打印出找到的最小和最大值。
阅读全文