任意输入若干 个整数,把它们的最大值,最小值求出来.
输入格式
输入只有一行,包括一个整数后面跟着 若干个数. 每个数的范围在0到32767之间。
输出格式
输出只有一行,包括2个整数。
输入输出样例
样例 1
输入样例 复制
5 1 99 3 6 0
输出样例 复制
99 0
我的代码:
#include <iostream>
using namespace std;
int m[10000000];
int main () {
int d = -100000000, x = 100000000;
int d2, x2;
int n;
cin >> n;
for (int i = 1;i <= n;i++) {
cin >> m[i];
}
```c++
for (int i = 1;i <= n;i++) {
if (m[i] > d) {
d = m[i];
d2 = i;
}
}
for (int i = 1;i <= n;i++) {
if (m[i] < x) {
x = m[i];
x2 = i;
}
}
cout << d << " " << x;
return 0;
}
运行结果:
0分
哪位大佬帮我看一下!