首页
/
每日頭條
/
圖文
/
c語言如何将數字從小到大排列
c語言如何将數字從小到大排列
更新时间:2026-09-01 12:17:22

題目要求:

輸入一個數字序列{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-09-01
華晨宇戴貝雷帽熱力
華晨宇戴貝雷帽熱力
闫子貝。每年遊泳冠軍賽都有不少粉絲前來為偶像應援,今年也是如此。然而令人意想不到的是,一位遊泳選手竟然也穿着偶像的應援衫參加了比賽,甚至還被推上了微博熱搜。這位有“偶像力量”加持的遊泳運動員,是男子蛙泳選手闫子貝。他在3月26日的50米蛙泳...
2026-09-01
已經進入黑名單的怎麼解除
已經進入黑名單的怎麼解除
已經進入黑名單的怎麼解除?2018年7月,向先生去市場監督管理局辦理公司法人變更登記時,工作人員告知向先生不能辦理,理由是向先生被深圳是某法院列入失信被執行人名單(俗稱“黑名單”)得知這個信息後,向先生百思不得其解他不在深圳居住,也沒有與深...
2026-09-01
網絡文學整治有害信息
網絡文學整治有害信息
網絡文學整治有害信息?7月6日,中國作家協會在北京召開全國重點網絡文學網站聯席會議,近50家重點網絡文學平台負責人、全國省級網絡文學組織負責人、知名網絡作家和評論家共同發起《網絡文學行業文明公約》,呼籲加強網絡文明建設,優化網絡文學行業生态...
2026-09-01
如何快速清除快遞上的個人信息
如何快速清除快遞上的個人信息
一些保留在快遞單上的姓名、電話、地址怎麼辦?用花露水泡、濕紙巾擦,甚至是打火機烤……不少市民費盡心思想清除這些個人信息。專家表示,花露水中的乙醇和風油精中的液體石蠟都能與快遞單表面的物質産生反應,進而有效清除個人信息。如今拆完快遞,如何應對...
2026-09-01
Copyright 2023-2026 - www.tftnews.com All Rights Reserved