C++任意输入n个整数,把它们的最大值,最小值求出来.
时间: 2024-04-08 22:29:22 浏览: 109
任意给定 n 个整数,求这 n 个整数序列的和、最小值、最大值
好的,我可以帮你解决这个问题。以下是一个示例代码,可以让你输入n个整数,并计算它们的最大值和最小值:
```cpp
#include <iostream>
#include <limits>
int main() {
int n;
std::cout << "请输入整数个数n:";
std::cin >> n;
int num;
int max = std::numeric_limits<int>::min(); // 初始最大值为int类型的最小值
int min = std::numeric_limits<int>::max(); // 初始最小值为int类型的最大值
for (int i = 0; i < n; i++) {
std::cout << "请输入第" << i+1 << "个整数:";
std::cin >> num;
if (num > max) {
max = num;
}
if (num < min) {
min = num;
}
}
std::cout << "最大值为:" << max << std::endl;
std::cout << "最小值为:" << min << std::endl;
return 0;
}
```
你可以运行这段代码,并根据提示输入整数个数n以及n个整数,然后它会输出最大值和最小值。希望能对你有所帮助!如果还有其他问题,请继续提问。
阅读全文