首页
/
每日頭條
/
圖文
/
c語言如何将數字從小到大排列
c語言如何将數字從小到大排列
更新时间:2026-03-19 11:10:58

題目要求:

輸入一個數字序列{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-03-19
結構力學常用公式解析
結構力學常用公式解析
常用截面幾何與力學特征表注:I稱為截面對主軸(形心軸)的截面慣性矩(mm4)。基本計算公式如下:W稱為截面抵抗矩(mm³),它表示截面抵抗彎曲變形能力的大小,基本計算公式如下:i稱截面回轉半徑(mm),其基本計算公式如下:上列各式中,A為截...
2026-03-19
農村裡這種惹人厭的植物
農村裡這種惹人厭的植物
聊起中國的九大仙草,鐵皮石斛肯定是榜上有名。被譽為“藥中黃金”和“救命仙草”的它,從以前到現在,藥效和藥理都沒有任何别的東西可以取代,去網絡上搜索各種典籍文獻,也是對鐵皮石斛的描述贊不絕口,如《神農百草經》《千金藥方》等,都宣稱石斛用處極多...
2026-03-19
适合小仙女的腳美甲
适合小仙女的腳美甲
夏天小仙女們是不是都有做上漂亮的腳美甲呢?光秃秃的腳趾穿上漂亮的涼鞋,卻還總是覺得少了什麼,總是穿不出自己想象中的那種感覺!那是因為你沒有一款提升氣質的腳美甲~有些女生依舊覺得腳美甲是多餘的存在,但其實腳美甲不會為你的生活帶來任何負擔,卻可...
2026-03-19
做童裝要怎麼找貨源
做童裝要怎麼找貨源
做童裝要怎麼找貨源?可娃衣服飾起于品牌童裝折扣貨源批發,自企業出生起,就被賦予了品牌童裝折扣批發的基因在品牌童裝折扣貨源細分市場,可娃衣服飾在市場份額方面處于領先地位公司緻力于服務全國各地服裝經營者,為各地服裝批發商、零售商、品牌折扣店、品...
2026-03-19
Copyright 2023-2026 - www.tftnews.com All Rights Reserved