- 题目描述:
-
输入一个数n,然后输入n个数值各不相同,调换数组中最大和最小的两个数,然后输出。
- 输入:
-
测试数据有多组,输入n(1<=n<=20),接着输入n个数。
- 输出:
-
对于每组输入,输出交换后的结果。
- 样例输入:
-
21 3
- 样例输出:
-
3 1
#include
using namespace std;int main(){ int n,i; int a[21]; while(cin>>n){ for(i=0;i >a[i]; } int max=0,min=0; for(i=0;i a[i]) min=i; } int temp=a[max]; a[max]=a[min]; a[min]=temp; for(i=0;i