问题描述:
长度为n的整数序列,把序列中的最小值与第一个数交换,最大值与最后一个数交换
输入
输入包括两行.
第一行为正整数n(1≤n≤10).
第二行为n个正整数组成的序列.
输出
输出转换好的序列.数据之间用空格隔开.
样例输入
5
2 1 5 4 3样例输出1 2 3 4 5
#include
int main()
{
int a[10],n,i,max,min,j,b;
scanf("%d",&n);
for(i=0;i=max)
{
max=a[i];
j=i;
}
if(a[i]
输入
输入包括两行.
第一行为正整数n(1≤n≤10).
第二行为n个正整数组成的序列.
输出
输出转换好的序列.数据之间用空格隔开.
样例输入
5
2 1 5 4 3样例输出1 2 3 4 5
#include
int main()
{
int a[10],n,i,max,min,j,b;
scanf("%d",&n);
for(i=0;i=max)
{
max=a[i];
j=i;
}
if(a[i]
问题解答:
我来补答展开全文阅读