當前位置:編程學習大全網 - 編程軟體 - 令牌編程

令牌編程

采用冒泡法,從小到大排序。請參考。

# include & ltstdio.h & gt

void Sort(int token[],int count);/*最好在這裏聲明函數*/

void main()

{

int i,count,token[100];

Printf("請輸入要排序的位數:\ n ");

scanf("%d ",& amp計數);/*從鍵盤輸入要處理的信息*/

Printf("請輸入要排序的數字:\ n ");

for(I = 0;我& lt數數;i++)

scanf("%d ",& amptoken[I]);

排序(令牌,計數);/*呼叫排序功能*/

}

void排序(int token[],int count)

{

int i,j,t,s = 0;/*將t定義為中間變量*/

for(I = 0;我& ltcount-1;I++) /*冒泡排序*/

{

for(j = I+1;j & lt數數;j++)

if(token[I]& gt;令牌[j])

{

t = token[j];

token[j]= token[I];

token[I]= t;

}

}

Printf("排序後的數字是:\ n ");

for(I = 0;我& lt數數;i++)

{

printf("%6d ",token[I]);/*顯示五行,更清晰*/

s++;

如果(s%5==0)

printf(" \ n ");

}

printf(" \ n ");

}

  • 上一篇:PLC加減計數器
  • 下一篇:用信號量和PV操作實現它們的同步。
  • copyright 2024編程學習大全網