首页
/
每日頭條
/
圖文
/
c語言如何将數字從小到大排列
c語言如何将數字從小到大排列
更新时间:2024-11-30 00:37: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
推荐阅读
微信内測版更新功能
微信内測版更新功能
微信從一開始的457KB安裝包到現在的155.5mb走過了11年一路披荊斬棘不斷更新現在已經到8.0.27版本一起來看看新版本有什麼新功能吧04聊天紀錄轉移,示圖1作為多電子設備辦公的人來說,最害怕的就是聊天紀錄丢失了,文件一丢,就要熬好幾...
2024-11-30
真正的和田碧玉特點
真正的和田碧玉特點
和田碧玉在和田玉中是比較特殊的存在,它既有和田玉溫潤細膩的質感,又有非常亮眼的顔色。所以一直以來比較受玉友的喜愛,特别是對于女性朋友,用來做首飾非常的獨特。和田碧玉的主要成分也是透閃石,内含陽起石、蛇紋岩等,所以它的硬度和晶體排列都和其他種...
2024-11-30
富貴之家有德行
富貴之家有德行
張泌,北宋初大臣。張泌在史館任職時,家裡卻養着很多食客。宋太宗問:“你家裡怎麼有那麼多的食客?”張泌說:“臣家中這些食客都是鄉下的親戚朋友,貧窮無糧,而我的俸祿有餘,因此他們經常到我這裡吃飯,不過隻是菜湯而已。”後來宋太宗派人去看,發現他們...
2024-11-30
日本高分出軌劇
日本高分出軌劇
日本手機網路越來越發達,年輕人不再為了追劇死守電視機,各大網路平台開始針對年輕族群,如亞馬遜、nexflix、hulu等紛紛推出自制網路劇,題材以翻拍少女漫畫為大宗,集數短、劇情節奏緊湊,專注高甜,尺度比電視劇更大,粉絲看了直呼「好揪心(胸...
2024-11-30
吃檸檬祛斑效果好嗎
吃檸檬祛斑效果好嗎
吃檸檬祛斑效果好嗎?讀者:美白祛斑有什麼食物湯水推薦嗎?吃檸檬真的有效嗎?,下面我們就來說一說關于吃檸檬祛斑效果好嗎?我們一起去了解并探讨一下這個問題吧!吃檸檬祛斑效果好嗎讀者:美白祛斑有什麼食物湯水推薦嗎?吃檸檬真的有效嗎?靓湯姐姐:首先...
2024-11-30
Copyright 2023-2024 - www.tftnews.com All Rights Reserved