首页
/
每日頭條
/
圖文
/
c語言如何将數字從小到大排列
c語言如何将數字從小到大排列
更新时间:2026-01-15 18:45:56

題目要求:

輸入一個數字序列{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-01-15
深圳北站彙德大廈最新用途
深圳北站彙德大廈最新用途
深圳北站彙德大廈最新用途?深圳北站未來天際線-258米超高層地标,我來為大家科普一下關于深圳北站彙德大廈最新用途?以下内容希望對你有幫助!深圳北站彙德大廈最新用途深圳北站未來天際線-258米超高層地标獨一無二的超高層地标建築會成為城市的名片...
2026-01-15
麻辣豆腐家常做法
麻辣豆腐家常做法
豆腐有很多種吃法,麻婆豆腐,紅燒豆腐,悶煎豆腐,青菜豆腐湯,皮蛋豆腐等等。。太多了,簡直能做一桌子菜。1)主料;豆腐一塊克、牛肉末50克;調料:豆瓣醬30克、豆豉20克、鹽2克、雞粉2克、醬油15克、黃酒10克、大蒜末20克、肉湯、水澱粉适...
2026-01-15
機場查獲最新違禁品
機場查獲最新違禁品
看看新聞Knews記者沈春琛2022-03-1109:53近日上海浦東機場海關關員在對入境快件開展在線檢查的時候,接連多批次的查獲了違禁物品。其中一票申報品名為紙質撲克牌、塑料卡牌的快件,由于機檢圖像異常,引起了海關關員地注意。經現場關員開...
2026-01-15
裸考四級的方法
裸考四級的方法
随着時間推移,今年6月又有一批新的高考畢業生,進入大學以後大家都會聽到英語四級和計算機二級這樣的考試,其實是非常重要的,但是剛畢業的學生很多都不以為然,也導緻很多同學一直往後推,作為一個過來人我深知越往後越難考過。那麼如何能夠短時間考過四級...
2026-01-15
Copyright 2023-2026 - www.tftnews.com All Rights Reserved