输入N个整数输出其中最大值和最小值C++怎么写

2025-04-12 05:17:15
推荐回答(1个)
回答1:

不解释直接上代码:

#include 
#include 
using namespace std;
int main() {
    int N;
    cout << "输入N: ";
    cin >> N;
    cout << "输入" << N << "个数,空格或回车隔开" << endl;
    
    int minVal = INT_MAX;
    int maxVal = INT_MIN;
    for(int i=0; i        int num;
        cin >> num;
        
        minVal = std::min(minVal, num);
        maxVal = std::max(maxVal, num);
    }
    
    cout << "最大值是" << maxVal << endl;
    cout << "最小值是" << minVal << endl;
}