一维数组存着十组数据用循环语句和选择语句输出其最大值,次大值,最小值
#include <bits/stdc++.h>
using namespace std;
int n = 10, a[15];
int main() {
for (int i = 1; i <= n; i++)
scanf("%d", &a[i]);
for (int i = 1; i <= n; i++)
for (int j = 1; j < n; j++)
if (a[j] < a[j + 1])
swap(a[j], a[j + 1]);
printf("%d %d %d", a[1], a[2], a[3]);
return 0;
}