数组中最小最大值

int main(){
    vector<int> data = {1, 1, 8, 9, 7 ,2};
    int len = data.size();
    int x = 0, y = 0;
    for(int i = 1; i< len; ++i){
        if(data[i] > data[x]){
            x = i;
        }
        else if(data[i] < data[y]){
            y = i;
        }
    }
    int range = data[x] - data[y];
    cout<<range<<endl;
    return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_24624539/article/details/108455651