導航:首頁 > 編程知識 > c語言編程a怎麼排序

c語言編程a怎麼排序

發布時間:2023-08-09 03:50:37

『壹』 C語言,選擇法排序,對數組A進行升序排列,求答案,謝大神!

給你個我以前寫的降序的程序,你稍微改下就行了,我懶得改了,

#include <stdio.h>
#define N 10
main()
{
int i,j;/*i,j為循環變數*/
long a[N],temp,min; /*a[min]為比較時較小的數*/
printf("請依次輸入%d個數。\n",N);
/*進行循環輸入這十個數*/
for(i=0;i<N;i )
scanf("%ld",&a[i]);
printf("你輸入的%d個數是\n",N);
/*進行循環輸出這十個數*/
for(i=0;i<N;i )
printf("%ld ",a[i]);
printf("\n");
/*利用選擇法,即從後9個比較過程中,選擇一個最小的與第一個

元素交換,下次類推,即用第二個元素與後8個進行比較,並進行交換。*/
for(i=0;i<N-1;i )
{
min=i;
for(j=i 1;j<N;j )
if(a[j]>a[min])
{
temp=a[j];
a[j]=a[min];
a[min]=temp;
}
}
printf("這%d個數從大到小排列為\n",N);
/*列印出這十個經排列後的數*/
for(i=0;i<N;i )
printf("%d ",a[i]);
printf("\n");
}

閱讀全文

與c語言編程a怎麼排序相關的資料

熱點內容
前端postjson數據 瀏覽:462
plc初次編程如何清理原有程序 瀏覽:204
蘋果6plus手機美版序列號 瀏覽:6
c語言怎麼做成app 瀏覽:501
u盤共享文件能中病毒嗎 瀏覽:941
騰訊版權視頻文件加密什麼意思 瀏覽:632
編程里f4是什麼意思 瀏覽:627
帝國時代2scx文件 瀏覽:658
什麼酷的app 瀏覽:59
自學手機編程哪裡好 瀏覽:637
怎麼把很多文件夾里 瀏覽:892
文件夾中的文件按照excel進行分類 瀏覽:967
如何利用網路學英語 瀏覽:986
word如何刪除單頁頁眉 瀏覽:712
服裝設計數據報錯會損失多少 瀏覽:791
魅族主題文件在哪個文件夾 瀏覽:957
vbnet讀取xlsx文件 瀏覽:257
word2003公式編號右對齊 瀏覽:223
word文件夾怎麼樣可以全選 瀏覽:658
在大一編程跟不上怎麼辦 瀏覽:742

友情鏈接