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

題目要求:

輸入一個數字序列{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
推荐阅读
哪類文物可以佐證商鞅變法的措施
哪類文物可以佐證商鞅變法的措施
商鞅方升是商鞅為秦國變法統一度量衡時所監制的标準量器,方升較窄的一端有一中空柄,其餘三個側面與底面都刻有銘文,銘文可分為兩組。方升的體量并不大,通長18.7厘米,寬6.9厘米,深2.3厘米,容積為202.15毫升,也就比手略大,然而這樣一件...
2026-07-12
臨夏北塬山楂采摘
臨夏北塬山楂采摘
最近降溫,除了吃火鍋、宅家追劇是不是也該讓養好的秋膘活動活動啦!呐!這個秋天還可以與它來一場美妙的山楂樹之戀呦~山楂山楂是一味常用的食藥兩用的果品,又名山裡果、山裡紅,功效為消食健胃,行氣散瘀,适應于吃油膩及肉食而導緻腹脹,腹痛反酸等症狀,...
2026-07-12
女娲最先創造了哪個人
女娲最先創造了哪個人
人類作為唯一有靈性的動物,我們會勞動、會思考,不僅能改造這個世界,還可以改造我們自己。最重要的是,生而為人,我們從未終止過對自身的探索。我們從哪裡來的?我們又将何往?對于未來的不可測,我們隻能将矛頭指向我們從何而來。哪一個是你進化論告訴我們...
2026-07-12
黃島平價海鮮
黃島平價海鮮
【精心呵護城鎮“微細胞”22】“俗話說:‘借錢吃海貨,不算不會過’。咱天津人生活可少不了海貨!”老井一開口,自帶天津人的幽默樂觀。他叫井立民,是土生土長的武清人。新冠肺炎疫情,卻讓賣了20多年海鮮的老井犯了難,經營一家水産店,自己去拉海鮮,...
2026-07-12
哥斯拉中的怪獸有多強
哥斯拉中的怪獸有多強
哥斯拉這個怪獸誕生至今已經60多年,從最初的戰争陰影下的核恐懼具象化,到後來成為地球的守護者,對抗各種怪獸,哥斯拉早就是史上最經典的怪獸形象之一,而日本方面出品的哥斯拉電影從1954第一部開始,就從未真正結束,隔一段時間就會重啟,到目前已經...
2026-07-12
Copyright 2023-2026 - www.tftnews.com All Rights Reserved