首页
/
每日頭條
/
圖文
/
c語言如何将數字從小到大排列
c語言如何将數字從小到大排列
更新时间:2026-05-25 18:07:36

題目要求:

輸入一個數字序列{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
推荐阅读
英語時态之過去将來時
英語時态之過去将來時
英語時态之過去将來時?������八種基本時态,接下來我們就來聊聊關于英語時态之過去将來時?以下内容大家不妨參考一二希望能幫到您!英語時态之過去将來時������八種基本時态(1)一般現在時概念:表示經常發生的動作或經常存在的狀态。常和al...
2026-05-25
兒童玩具網上怎麼銷售
兒童玩具網上怎麼銷售
兒童玩具網上怎麼銷售?昆明信息港訊(都市時報記者吳雙紅)兒童節前期,家樂福、沃爾瑪,以及玩具反鬥城等昆明各大商超提前迎來了兒童玩具和文具的銷售熱潮甚至雲南地區在京東上購買兒童産品的數量環比增長達到195%,成為銷售數量環比增長TOP5的省市...
2026-05-25
背單詞如何讓自己變優秀
背單詞如何讓自己變優秀
2020年1月10日今日份單詞:有言有味說單詞(一百六十八講)我們重複做什麼,就會成為什麼樣的人。優秀不是一個行為,而是一個習慣!關鍵詞句解析:“重複地”常用英語釋義詞:Repeatedlyadv反複地;再三地;屢次地;【網】時常;屢次;多...
2026-05-25
物質構成的奧秘知識點筆記
物質構成的奧秘知識點筆記
第三單元物質構成的奧秘一、分子和原子:1、構成物質的粒子有三種:分子、原子、離子。水是由水分子構成的;鐵是由鐵原子構成的;硫酸銅和氯化鈉都是由離子構成的物質。2、分子是保持物質化學性質的最小粒子;原子是化學變化中的最小粒子。區别在于:在化學...
2026-05-25
做普通骨髓穿刺痛苦嗎
做普通骨髓穿刺痛苦嗎
在門診經常會碰上血象有問題的病人,要弄清楚血象出問題的原因,一個非常重要的檢查就是骨髓穿刺,簡稱骨穿。然而,很多有病人都不能十分痛快的接受骨穿,總結起來主要有以下幾個原因:1、根本沒搞清楚什麼是骨穿,大多數病人都以為要在腰椎部位穿刺,穿刺後...
2026-05-25
Copyright 2023-2026 - www.tftnews.com All Rights Reserved