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

題目要求:

輸入一個數字序列{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-07-20
完整版睡前相聲
完整版睡前相聲
點擊圖片下方藍色文字鍊接将繼續收聽相聲故事兒童寶貝赳赳音頻,全集高清無雜音伴睡息屏入眠經典相聲,可定時、可息屏,請繼續收聽。感謝大家的支持、關注、點贊、評論1.相聲《東公園》2.故事王小和畫中美人3.動畫寶貝赳赳勤洗手,
2026-07-20
女孩約不出來算拒絕嗎為什麼
女孩約不出來算拒絕嗎為什麼
如果你想和女孩更快的拉近距離,那就約女孩出來。因為聊天再多可能都收效甚微,畢竟聊天隻是隔着屏幕在聊,很多女孩的真實反映你根本就察覺不到,所以還是得約女孩出來才是王道。那如果你約了很多次都不能把女孩約出來怎麼辦,女孩約不出來算拒絕嗎?一、女孩...
2026-07-20
都勻公交新消息
都勻公交新消息
10月16日都勻市人民政府網公開了《都勻市公交運營情況表(2019年度)》看黔南從表中查詢到都勻市43條公交線路的運營情況包括途經站點、運營時間票價、能否刷金融IC卡等大家趕緊轉發收藏以後出門一定用得上1路(都勻市公交公司)高速南出口(海咬...
2026-07-20
脾胃虛濕氣重怎麼調理
脾胃虛濕氣重怎麼調理
濕氣重的人大多伴随着脾胃失調這種情況,而脾胃保持健康,身體運化水濕能力強,可以讓積累的濕氣,有害物質排洩掉,從而保持機體健康。但是,脾胃受損沒有及時調節,會因為濕氣累積而出現疲憊乏力、消化能力下降、胃口變差、腹部肥胖等現象,需要及時調節才能...
2026-07-20
Copyright 2023-2026 - www.tftnews.com All Rights Reserved