首页
/
每日頭條
/
圖文
/
c語言如何将數字從小到大排列
c語言如何将數字從小到大排列
更新时间:2026-08-10 00:30:52

題目要求:

輸入一個數字序列{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
推荐阅读
lpl今年哪個隊伍厲害
lpl今年哪個隊伍厲害
從S3賽季開始,LPL賽區正式成立,而在LPL賽區成立初期隻有8支戰隊,目前還剩下的就隻有WE戰隊,OMG戰隊,皇族戰隊以及IG戰隊,而随着LPL賽區的發展,也有很多戰隊經曆了崛起和沒落,那麼LPL賽區的老牌強隊還剩下多少呢?你還記得他們的...
2026-08-10
國慶放假休息日調整
國慶放假休息日調整
據中國政府網消息,國務院此前發布《國務院辦公廳關于2022年部分節假日安排的通知》。國慶節10月1日至7日放假調休,共7天,10月8日(星期六)、10月9日(星期日)上班。根據《國務院關于批轉交通運輸部等部門重大節假日免收小型客車通行費實施...
2026-08-10
腳手架的搭設圖集
腳手架的搭設圖集
一、腳手架細部加強構造1、洞口連牆對拉構造洞口拉結細部做法:架體小橫杆延長作為連牆杆,a為800mm或1050mm(懸挑式腳手架為800mm,落地式腳手架為1050mm),連牆杆外露洞口≥100mm。在連牆杆上,内外牆各附加一根鋼管,用扣件...
2026-08-10
鐵三角沒有吳邪嗎
鐵三角沒有吳邪嗎
盜墓筆記之《雲頂天宮》官宣定檔,即将于近期播出。毫不意外的是,這次的吳邪和小哥等人,又換了一批新演員。飾演吳邪的是白澍,悶油瓶是趙東澤,解雨臣則由劉學義出演。從2014年李易峰、楊洋版《盜墓筆記》開始,七年裡一共出現了七版吳邪。如此頻繁更換...
2026-08-10
哪種材質的實木床好些
哪種材質的實木床好些
上周我們推送了《床墊那些事兒》後,收到了不少蜜友的留言,看來大家對于睡覺這件事……真真兒是認真的!其中不乏好奇寶寶發出邀請當然是滿足你啦~當代年輕人,早已不像老一輩那般看重床這個大件,似乎有了床墊後對床的要求并沒有那麼嚴格了,顔值才是王道嘛...
2026-08-10
Copyright 2023-2026 - www.tftnews.com All Rights Reserved