首页
/
每日頭條
/
圖文
/
c語言如何将數字從小到大排列
c語言如何将數字從小到大排列
更新时间:2026-03-29 18:37:17

題目要求:

輸入一個數字序列{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
推荐阅读
2022年5月廢不鏽鋼最新報價表
2022年5月廢不鏽鋼最新報價表
最新5月13日不鏽鋼基地報價參考東北地區5月13日,黑龍江哈爾濱黎明廢不鏽鋼調價:1)201幹淨混合料5700-5800(少量生活料)(全生活料價格下浮)2)201新舊管料6200-63003)201帶膜新皮料6200-63004)201無...
2026-03-29
wps表格怎麼插入到文檔
wps表格怎麼插入到文檔
wps表格怎麼插入到文檔?大家好,今天小編跟大家分享交流一下在WPS文檔插入表格和表格的處理方法很多人隻知道插入表格,但表格制作後就完成了嗎?肯定不是,還有很多需要處理的地方:,下面我們就來說一說關于wps表格怎麼插入到文檔?我們一起去了解...
2026-03-29
微信官方收款碼沒有了怎麼辦
微信官方收款碼沒有了怎麼辦
微信官方收款碼沒有了怎麼辦?面對将于3月1日落地的收款碼支付新規,微信支付表示,目前,個人收款碼和商戶收款碼都能正常使用,我來為大家科普一下關于微信官方收款碼沒有了怎麼辦?下面希望有你要的答案,我們一起來看看吧!微信官方收款碼沒有了怎麼辦面...
2026-03-29
西芹和芹菜是同一個東西嗎
西芹和芹菜是同一個東西嗎
芹菜不就是芹菜嗎?為何還會有西芹和芹菜兩種?二者之間又有什麼區别呢?西芹和芹菜的産地、植株、吃法以及顔色都是有區别的,西芹是從歐洲引進到中國的一個芹菜的品種,它葉柄寬厚、質地脆嫩,可以榨汁喝,莖稈的顔色是綠色或者是黃色的。芹菜是中國本土的一...
2026-03-29
google pixel 系統新機
google pixel 系統新機
GooglePixel4并不完美這是毋庸置疑的,但它有一種沒有過分雕琢的美,這讓我們在握持它的時候也能感受心跳的感覺。相對于Pixel3,Pixel4在很多方面有所提升,尤其是在軟件和機器學習方面。作為谷歌親兒子,有原生安卓系統的加持,雖然...
2026-03-29
Copyright 2023-2026 - www.tftnews.com All Rights Reserved