首页
/
每日頭條
/
圖文
/
c語言如何将數字從小到大排列
c語言如何将數字從小到大排列
更新时间:2026-05-24 15:19:12

題目要求:

輸入一個數字序列{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
推荐阅读
星際争霸十大最惡心戰術(這些單位雖然其貌不揚)
星際争霸十大最惡心戰術(這些單位雖然其貌不揚)
  星際争霸2現今已經開放到了虛空之遺資料片,随着許多版本的更新玩家們的戰術體系和兵種的搭配也是不斷地更新,玩家們對于這款遊戲的理解也是一直在加深,星際二初期人族從古老的“真善美”亂七八糟一波流到後續的各種戰術,包括玩家們經常吐槽的神族“祖傳4BG”和各種花式一波,以及蟲族的“龍狗毒爆”這些古老的戰術一直更新到現今的各種神奇的搭配都在向玩家訴說遊戲和玩家的進...
2026-05-24
漫威鋼鐵俠淚目瞬間(漫威最燒錢的片段)
漫威鋼鐵俠淚目瞬間(漫威最燒錢的片段)
  喜歡漫威電影的小夥伴大家好,我是皮影匠!漫威電影之所以如此成功,除了精彩故事的設定以外,還有逼真的特效。衆所周知特效越多投資越高,就是因為漫威舍得花錢,才會帶來這麼多精彩的作品。那麼你知道在《複聯4》中哪些片段最燒錢嗎?         首先就是複仇者為了尋找寶石,準備穿越回到過去時的片段。除了演員是真實的以外,包括複仇者穿戴的戰甲全部都是特效合成的。根...
2026-05-24
不為人知的護眼知識(漲知識不漲度數)
不為人知的護眼知識(漲知識不漲度數)
  近日,上海普瑞眼科醫院組織了一場“護眼指南·工會福利線上講座”。醫院視光主治醫師、工會小組成員王單為工會會員們科普了青少年科學用眼小常識,做到以下幾點,就能在“漲知識”的同時不漲度數。  Q:觀看屏幕需要注意什麼細節?   盡可能選擇較大的屏幕電子産品,在較遠的距離進行觀看。建議将視頻投影到大屏幕或鍊接到較大屏幕的電視上,增加觀看距離。盡量選擇屏幕分辨率...
2026-05-24
c4 picasso 試駕(将藝術帶入工業)
c4 picasso 試駕(将藝術帶入工業)
  MPV時代原創稿件歡迎分享,轉載請注明出處。   十款MPV九款醜,這是很多人的相同看法。不錯,由于中國消費者對MPV的理解比較淺,再加上市面上的MPV絕大多數集中在10萬以内,讓人們認為MPV就是用來拉貨的,所以不少消費者想買一款家用車大多數都會選擇轎車或者SUV。      當然,這種說法并不是正确的,還有我們熟知的中高端MPV。它們基本上都走商務路...
2026-05-24
曳引電梯家用井道尺寸(曳引家用電梯如何選擇)
曳引電梯家用井道尺寸(曳引家用電梯如何選擇)
  目前市面上主流的兩種家用電梯:曳引電梯和螺杆電梯。曳引電梯工作原理是通過永磁同步主機來帶動鋼絲繩或者鋼帶牽引實現轎廂上下移動,也是目前家用電梯比較常見的一種電梯類型。而曳引電梯又随着技術發展,分為了曳引鋼絲繩電梯和曳引鋼帶電梯兩大類。這兩類曳引家用電梯哪種更适合家庭使用,兩者又有啥區别呢?      傳統鋼絲繩技術成熟,用途廣泛,但是随着使用時間增加,鋼...
2026-05-24
Copyright 2023-2026 - www.tftnews.com All Rights Reserved