首页
/
每日頭條
/
圖文
/
c語言如何将數字從小到大排列
c語言如何将數字從小到大排列
更新时间:2026-07-03 08:28:20

題目要求:

輸入一個數字序列{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
推荐阅读
宇宙誕生之初到現在有什麼變化(這個宇宙誕生的6種時期)
宇宙誕生之初到現在有什麼變化(這個宇宙誕生的6種時期)
  宇宙的相      WMAP衛星的最重要貢獻,大概是它使科學家相信他們正朝着宇宙的“标 準模式”前進。盡管還存在巨大的差距,天體物理學家開始看到從這些數據得 出的标準模式的輪廓。根據現在拼湊在一起的圖片,當宇宙冷卻時宇宙的演變 經過了截然不同的相變。從一個相過渡到另一個相代表系統的破裂和自然力的 分解。今天我們知道宇宙演變經過以下階段和裡程碑: 間中。神...
2026-07-03
哈弗h8和h9哪個賣得好(長城哈弗H9和H8年底雙劍出鞘)
哈弗h8和h9哪個賣得好(長城哈弗H9和H8年底雙劍出鞘)
     哈弗H8是長城汽車進入高端市場的第一款産品,還沒上市就引起了行業的高度關注,大家一緻看好這款車,其預售訂單一度超越了所有人的預期。   但是,今年1月,長城官方主動發布消息,哈弗H8因為産品質量問題,推遲3個月上市。4月份,H8在北京車展上市,并對外銷售。1個月後,官方又發布消息說H8遇到技術問題,需要回爐再次調試。在各種猜測和議論聲中, H8消失...
2026-07-03
富士xf35 1.4鏡頭使用(富士XF23mmF1.4)
富士xf35 1.4鏡頭使用(富士XF23mmF1.4)
  圖文來源:JONASRASK Photography   Jonas Dyhr Rask是一位來自丹麥的職業攝影師,富士在GFX100S等新機樣片拍攝等項目中都和他有過合作,他本人的日常也使用富士的X系列機型和鏡頭。上個月富士發布了一系列新的X鏡頭,其中包括23mm F1.4 R LM WR,一支更新呼聲很高的挂機鏡頭。   Jonas非常負責地使用富士...
2026-07-03
山東專升本上岸經驗分享(山東專升本上岸幾率大不大)
山東專升本上岸經驗分享(山東專升本上岸幾率大不大)
     2019-2020山東專升本報名人數招生計劃      2017年,山東專升本共報名60211人,錄取14910人,錄取率為24.76%;   2018年,山東專升本共報名75846人,錄取16630人,錄取率為21.93%;   2019年,山東專升本共報名83384人,錄取18800人,錄取率為22.54%。      各類專業錄取   202...
2026-07-03
權志龍最近新消息(權志龍今日退伍)
權志龍最近新消息(權志龍今日退伍)
  #權志龍退伍# 10月26日,權志龍完成國防義務後從龍仁陸軍地面作戰司令部退伍,依舊帥氣可愛,狀态很好~ 哥哥回來了,繼續走花路                  ,
2026-07-03
Copyright 2023-2026 - www.tftnews.com All Rights Reserved