下面这个输入数组的问题我看了书也不太清楚,求解

img

注释在代码里

#include<bits/stdc++.h>
using namespace std;

int main(){
    int n,a[101],minn = 100001;//minn为最小值,因为minn要跟a[]中的元素比较大小,所以定义成极大值 
    cin >> n;//输入n 
    for(int i = 1;i <= n;i++)cin >> a[i];//输入a[] 
    for(int i = 1;i <= n;i++){//枚举a[]中的元素 
        if(minn > a[i]){//如果minn比a[i]大,说明a[i]是更优解 
            minn = a[i];//此时把minn赋值成a[i] 
        }
    }
    cout << minn;
    return 0;
}

希望能看懂并且采纳