/*
* 檔名:三個數排序.c
* 功能描述:
* 任意輸入三個整數,對其進行排序
*/#include
#include
intmain
(void
)/* 確保法:從小到大排序 */
/* 確保 a < b < c */
fprintf
(stdout
,"使用\033[33m確保法\e[0m從小到大排序為:");
if(a > b)
if(a > c)
if(b > c)
fprintf
(stdout
,"%d %d %d\n"
, a, b, c)
;/* 假定法:從大到小進行排序 */
fprintf
(stdout
,"使用\033[33m假定法\e[0m從大到排小序為:");
/* 假定 a 最大 */
if(a > b && a > c)
else
}/* 假定 b 最大 */
else
if(b > a && b > c)
/* 假定 c 最大 */
else
return0;
}
C語言實驗 求三個整數的最大值
time limit 1000ms memory limit 65536kb submit statistic problem description 請編寫程式,輸入三個整數,求出其中的最大值輸出。input 在一行上輸入三個整數,整數間用逗號分隔。output 輸出三個數中的最大值。exampl...
排序(C語言實現)
1.基本原則 比較兩兩相鄰記錄的關鍵字,使不滿足排序要求的記錄交換位置,直到n 1輪迴圈結束 2.操作順序 從小到大為例 1 從頭開始,比較 arr i 和 arr i 1 如果第二個比第乙個小,交換 2 指標向後移動,i i 1,再次比較 arr i 和 arr i 1 判斷是否需要交換 3 迴圈...
c語言實現排序
給定n個 長整型範圍內的 整數,要求輸出從小到大排序後的結果。本題旨在測試各種不同的排序演算法在各種資料情況下的表現。各組測試資料特點如下 資料1 只有1個元素 資料2 11個不相同的整數,測試基本正確性 資料3 103個隨機整數 資料4 104個隨機整數 資料5 105個隨機整數 資料6 105個...