题解 | #求最大最小数#
求最大最小数
https://www.nowcoder.com/practice/82e5ff335eeb486aab359767895cc7b4
#include <iostream> #include<algorithm> using namespace std; int main() { int n; int num[10000]; int max,min; while (cin >> n) { // 注意 while 处理多个 case max= -1000001; min=1000001; for(int i = 0;i<n;i++){ cin>>num[i]; if(max<num[i]){ max=num[i]; } if(min>num[i]){ min = num[i]; } } cout<<max<<" "<<min<<endl; } }
先预设一个最大数和一个最小数,之后变读入变比较,每次比较将较小的数存入min ,较大的数存入max