未解決 交換最大值最小值

2021-10-11 11:12:32 字數 506 閱讀 4490

//本題要求編寫程式,先將輸入的一系列整數中的最小值與第乙個數交換,然後將最大值與最後乙個數交換,最後輸出交換後的序列。

//輸入在第一行中給出乙個正整數n(≤10),第二行給出n個整數,數字間以空格分隔。

//在一行中順序輸出交換後的序列,每個整數後跟乙個空格。

#include

int main()

//第乙個與最小交換

for(int i = 0;i < n;i++)

//下標j的值最小

tem = a[j];

a[j] = a[0];

a[0] = tem;

}

for(int i = 1;i < n;i++)

//下標k的值最大

tem = a[k];

a[k] = a[n-1];

a[n-1] = tem;

}for(int i = 0;i < n;i++)

return 0;

交換最小值和最大值

本題要求編寫程式,先將輸入的一系列整數中的最小值與第乙個數交換,然後將最大值與最後乙個數交換,最後輸出交換後的序列。注意 題目保證最大和最小值都是唯一的。輸入格式 輸入在第一行中給出乙個正整數n 10 第二行給出n個整數,數字間以空格分隔。輸出格式 在一行中順序輸出交換後的序列,每個整數後跟乙個空格...

交換最小值和最大值

此題使用函式做法 7 4 交換最小值和最大值 15分 本題要求編寫程式,先將輸入的一系列整數中的最小值與第乙個數交換,然後將最大值與最後乙個數交換,最後輸出交換後的序列。注意 題目保證最大和最小值都是唯一的。輸入格式 輸入在第一行中給出乙個正整數n 10 第二行給出n個整數,數字間以空格分隔。輸出格...

最大值 最小值

求最大最小的時候有點小技巧,就是我們兩個兩個的比較,把大個跟當前最大比較,小的跟當前最小的比較,這樣就會節約一點比較時間,有原來的2 n到3 n 2。include include 得到最大最小值 int getmaxmin int ndata,int nlen,int pnmax,int pnmi...