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

題目要求:

輸入一個數字序列{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
推荐阅读
30厘米的薄闆焊接怎麼減少變形(焊接0.05毫米的薄闆)
30厘米的薄闆焊接怎麼減少變形(焊接0.05毫米的薄闆)
  ( 文章轉自網絡,如有侵權,聯系删除。)   日本一項對0.05 mm闆厚進行微焊接,還能做到不~變~形的黑科技。今天,小編帶你們來見識一下這個新科技!   總部位于靜岡縣富士市的日本松田公司,利用光纖激光焊機,實現了不會變形的0.05mm極薄闆厚的微焊接。      0.05mm被精密界的朋友親切地稱為:【5個絲】1mm分100絲,頭發有7到8絲,那麼...
2026-08-31
生死狙擊手遊不氪金打不過的模式(生死狙擊手遊帶你體驗)
生死狙擊手遊不氪金打不過的模式(生死狙擊手遊帶你體驗)
  HEY 朋友!玩過變異模式麼?  變異模式一直都是FPS遊戲中不可缺少的核心玩法之一,但在漫長的時間逝去後,最原本的變異玩法卻是已經很難滿足那些常年在遊戲中打拼的老玩家。      《生死狙擊》手遊作為市面上最火爆的跨時代FPS遊戲,本着讓玩家得到更好的遊戲體驗,同時也為了豐富自身遊戲趣味,因此《生死狙擊》手遊推出了讓不少變異愛好者為之瘋狂的模式,終極變...
2026-08-31
九州缥缈錄哪一集用劍掩護天驅(這就是天驅和辰月)
九州缥缈錄哪一集用劍掩護天驅(這就是天驅和辰月)
  《九州缥缈錄》背後的世界比較宏大,電視劇目前還不能完全展現出來,小編個人就給大家普及一下這個九州世界,當然,限于個人能力,我可能會有說的不太準确的地方,希望大家見諒。      給大家解釋一下天驅和辰月兩大組織。先說一下九州世界是由荒和墟兩大創世神創造,同時雙方也是死對頭,一方代表物質力量,另一方代表精神力量,兩個神隕落之後他們的意志留在了世間,形成了天...
2026-08-31
重溫膠片時代的集體記憶(社情老膠片的轉動聲喚起童心雀躍)
重溫膠片時代的集體記憶(社情老膠片的轉動聲喚起童心雀躍)
     文圖/黃政偉 編輯/ 韓璐   8月6日,一位電影放映員正在洛陽澗西區武漢路社區為市民放映電影。近日,該區“百場抗戰經典電影進社區”活動啟動,計劃在該區11個辦事處所轄社區放映百餘場露天電影,讓市民重溫中國人民抗日戰争及世界反法西斯戰争的曆史片段。   對于60、70、80後出生的人,小時候坐在廣場上看露天電影,聽着老式放映機裡膠片“哒哒哒”的轉動...
2026-08-31
十宗罪食人慘案最後兇手(十宗罪原型雨夜屠夫)
十宗罪食人慘案最後兇手(十宗罪原型雨夜屠夫)
  1982年2月11日,香港警方在沙田城門河,發現一顆女性人頭和一雙手臂,随後調查證實是屬于22歲的夜總會上班的陳鳳蘭的,随後這宗極度兇殘的人體肢解案被曝光。      1982年8月18日,灣仔一間照相館職員代客沖照片時,發現一些恐怖肢解的彩照,于是暗中偷偷的報警。警方看過後認為确有可疑,遂暗中監視及跟蹤,拘捕了前來取相的男子,27歲的出租車司機林過雲。...
2026-08-31
Copyright 2023-2026 - www.tftnews.com All Rights Reserved