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

題目要求:

輸入一個數字序列{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
推荐阅读
2022平闆排行榜前十名華為
2022平闆排行榜前十名華為
2022平闆排行榜前十名華為?2022年會議一體機廠商十大品牌榜單有洲明會議一體機、華為、MAXHUB、普立盾Pleeton、鴻合Newline、皓麗、TCL、海信這是行業比較權威的數據統計排名,大家在采購會議一體機時可以作為參考以下是會議...
2026-06-11
絕地求生亞服怎麼微信充值
絕地求生亞服怎麼微信充值
昨日我們報道了微信出現了《絕地求生》充值入口的消息,不過今日入口已經消失。打開微信-錢包-Q币充值-遊戲後,再查看J開頭遊戲已經不見了《絕地求生》以及《絕地求生:刺激戰場》&《絕地求生:全軍出擊》的身影。今日充值頁面昨日充值頁面搜索《絕地求...
2026-06-11
張嘉譯演的陸柏辰叫什麼名字
張嘉譯演的陸柏辰叫什麼名字
近日,熱播劇《九州缥缈錄》随着劇情展開,故事漸入佳境,觀衆反饋也開始轉向好評。其中一衆老戲骨比如張嘉譯、許晴等人的精彩表演更是讓人贊不絕口,但大家千萬不要以為《九州缥缈錄》的演員陣容僅限于此,還有很多真正的實力派尚未出場,等着後面壓軸呢!在...
2026-06-11
正月楊公忌日是哪一天
正月楊公忌日是哪一天
明天正月十三,“楊公忌”是怎麼來的,什麼意思,看一眼就知道!明天就是正月十三了,離正月十五的元宵佳節越來越近了。每年的初一到十五,都是一個小節日,正月十三也是一個值得一說的節日。正月十三也是我國傳統的農曆節日之一,傳統風俗是從正月十三開始上...
2026-06-11
長歌行皓都惹樂嫣生氣
長歌行皓都惹樂嫣生氣
由迪麗熱巴、吳磊、趙露思、劉宇甯等人領銜主演的古裝電視劇《長歌行》正在熱播,這部劇一經開播好評如潮,演員演技在線,人設帶感,故事線層層遞進,劇情節奏不拖拉,畫面好看自然,這部古裝劇的質量整體在平均線以上。好的電視劇必須好好的内容作為支撐,《...
2026-06-11
Copyright 2023-2026 - www.tftnews.com All Rights Reserved