使用两个赋初始值的标记遍历数组。

如果小了更改max的值

如果大了更改min的值

#include <iostream>
using namespace std;

int main() {
    // 定义两个标记 max 与 min
    int max=0,min=0;
    // 用户输入数组
    int arr[6];
    // 用户写入
    for(int i =0;i<6;i++){
        cin>>arr[i];
    }
    //赋初值
    max = min = arr[0];
    // 遍历数组
    for(int i =1;i<6;i++){
        if(max<arr[i]){
            max=arr[i];
        }else if(min>arr[i]){
            min=arr[i];
        }
    }
    cout<<min<<" "<<max;
}