首页
/
每日頭條
/
圖文
/
c語言如何将數字從小到大排列
c語言如何将數字從小到大排列
更新时间:2026-05-21 04:21:40

題目要求:

輸入一個數字序列{a1,a2,…,an},将該序列進行排列,并輸出每一種排列方式。

#include "stdio.h" getStep(int m[]) /*顯示數陣中數字移動的步驟*/ { int i,j,tmp; for(i=0;i<7;i ) /*冒泡排序*/ for(j=0;j<7-i;j ) if(m[j]>=m[j 1]) { tmp = m[j]; m[j] = m[j 1]; m[j 1] = tmp; /*數據的交換*/ printf("(%d# --> 0#)\n",j 1); printf("(%d# --> %d#)\n",j 2,j 1); printf("(0# --> %d#)\n",j 2); /*輸出移動步驟*/ } printf("\n"); } Print(int m[]) /*打印出當前數陣的狀态*/ { printf(" [%d]--[%d]--[%d]\n",m[0],m[1],m[2]); printf(" | %c | %c | \n",92,47); printf(" [%d]--[ ]--[%d]\n",m[7],m[3]); printf(" | %c | %c | \n",47,92); printf(" [%d]--[%d]--[%d]\n",m[6],m[5],m[4]); } main() { int i , m[8]; printf("Please input 8 integer (1~8) to arrange this matrix\n"); for(i=0;i<8;i ) scanf("%d",&m[i]); printf("The initial data matrix is like\n"); Print(m); printf("\nMove Step:\n"); getStep(m); printf("The result of moving is\n"); Print(m); getche(); }

運行結果:

c語言如何将數字從小到大排列(c語言計算數字的排列)1

運行結果

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
有話說随遇而安(小議随遇而安)
有話說随遇而安(小議随遇而安)
  #情感點評大賞#   文/王民官      《幽窗小記》中有這樣一副對聯:“寵辱不驚,閑看庭前花開花落。去留無意,漫随天外雲卷雲舒。”這句話的意思是說,為人做事能視寵辱如花開花落般平常,才能不驚;視職位去留如雲卷雲舒般變幻,才能無意。   看起來,人生雖然存滿了荊棘與挫折,教訓與失敗,但拿這句話一對照,就瞬時感覺天空飄來五個字:那都不叫事。“是事兒也就煩...
2026-05-21
卡地亞手表可以7天無理由退貨嗎(消費維權速報新表一次未戴卻被拒絕退貨)
卡地亞手表可以7天無理由退貨嗎(消費維權速報新表一次未戴卻被拒絕退貨)
  近日,消費者張女士向澎湃質量觀投訴平台(http://tousu.thepaper.cn)反映,2023年4月2日,她在卡地亞上海港彙恒隆精品店購買了一塊藍氣球腕表,花費45400元。次日,由于個人原因,張女士向銷售提出退貨退款。   張女士表示,自己沒有佩戴過該腕表,但退貨檢驗時,銷售告知表殼有劃痕,不符合退貨标準。當時她肉眼無法判斷是否有明顯劃痕,于...
2026-05-21
2米高的女兒牆可以用砌體施工麼(砌體女兒牆的限制)
2米高的女兒牆可以用砌體施工麼(砌體女兒牆的限制)
  什麼情況下可采用磚做女兒牆?有何構造要求?      《非結構構件抗震設計規範》JGJ 339-2015第4.4.2條,女兒牆高度超過0.5m時、人流出入口、通道處或9度時,出屋面砌體女兒牆應設置構造柱與主體結構錨固,構造柱間距宜取2.0m~2.5m;高層建築的女兒牆,不得采用砌體女兒牆。      22G614-1具體規定   1、砌體女兒牆頂部應采用...
2026-05-21
陽山玻璃棧道吓壞野豬(清遠玻璃橋的野豬火了)
陽山玻璃棧道吓壞野豬(清遠玻璃橋的野豬火了)
  不知道從什麼時候開始   全國各地吹起來了"玻璃橋"風   講真,如果沒有心理準備   真得會被吓尿的   說跪就跪系列   ▽      趴着回來系列   ▽      很多玩過的人都吓得腿軟   那麼如果是野生動物挑戰玻璃橋呢   畫風轉得太快了!哈哈哈!   11月29日,在廣東清遠   一隻野生山豬闖入景區玻璃天橋      保安說:   “二師...
2026-05-21
朱竹清終于接受戴沐白(朱竹清為何稱和星羅學院是生死之戰)
朱竹清終于接受戴沐白(朱竹清為何稱和星羅學院是生死之戰)
  導讀:随着鬥羅大陸動畫96集的更新,戴沐白的哥哥戴維斯和朱竹清的姐姐朱竹雲也相繼登場。他們所在的星羅皇家學院和史萊克學院在第三輪狹路相逢。本來隻是一場普通的魂師交流大賽,為何戴沐白卻說是生死大戰呢?      戴沐白和朱竹清的家族   一場魂師交流大賽,卻為何要以命相搏?主要是因為戴沐白和星羅學院隊長戴維斯的關系。戴沐白和朱竹清都是星羅帝國人,分别屬于兩...
2026-05-21
Copyright 2023-2026 - www.tftnews.com All Rights Reserved