題目描述
輸入10個整數,將其中最小的數與第乙個數對換,把最大的數與最後乙個數對換。寫三個函式; ①輸入10個數;②進行處理;③輸出10個數。
輸入10個整數
輸出整理後的十個數,每個數後跟乙個空格(注意最後乙個數後也有空格)
樣例輸入
2 1 3 4 5 6 7 8 10 9
樣例輸出
1 2 3 4 5 6 7 8 9 10
#include
#include
intmain()
for(i=
0;i<
10;i++
)///copy a陣列給b陣列
for(i=
1;i<
10;i++
)///a陣列氣泡排序}}
for(i=
0;i<
10;i++
)///遍歷所有整數
if(b[i]
==a[9]
)///尋找b陣列中最大的整數和b[9]調換
}for
(i=0
;i<
10;i++
)///輸出b陣列中所有整數
printf
("\n");
}
C語言程式設計教程 函式
定義與呼叫 c中函式 變數都遵循先定義和宣告後引用的原則。標準函式庫 c語言的強大功能,依賴豐富的函式庫。定義 型別 函式名 形參列表 區域性變數列表 語句序列 函式呼叫 c遵循先定義在引用的原則,如果呼叫在定義之前,必須用說明語句對函式進行宣告。宣告模式 型別名 函式名 形參列表 形參列表可以只有...
《C 程式設計教程》 C 對C語言的擴充
c 型別轉換符一共有四種 static cast expression const cast expression dynamic cast expression reinterpret cast expression 1 static cast 最常用的型別轉換操作符,它主要執行非多型的轉換,用於...
C語言程式設計 C語言的歸併排序演算法!
用歸併排序法對一組資料由小到大進行排序,資料分別為 695 458 362 789 12 15 163 23 2 986。1 自定義函式 merge 實現一次歸併排序。2 自定義函式 merge sort 實現歸併排序。include int merge int r,int s,int x1,int...