標籤
- C
- android
- Objective-c
- Sort
- BlueTooth
- Python
- 133
- Apache
- ArrayList
- BluetoothChat
- C sharp
- C#
- CVS
- CheckBox
- Closest Pair
- Console.ReadLine
- HashMap
- NFC
- NSDocumentDirectory
- NSString
- Pandaboard
- SQLite
- UIAlertController
- VB
- Xcode6
- driver
- execSQL
- gatt error
- httpd.conf
- office
- primie check
- property
- sharedApplication
- 小小問題
2010年12月6日 星期一
[C] Array sort
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,t;
int k,tmp;
int arr[100];
printf("輸入陣列個數: ");
scanf("%d",&i);
for(j=0;j<i;j++)
{
t=j+1;
printf("第%d個數: ",t);
scanf("%d",&arr[j]);
}
printf("arr=[");
for(j=0;j<i;j++)
{
printf(" %d ",arr[j]);
}
printf("]\n");
for(j=0;j<i;j++) //sort
{
for(k=0;k<i-1;k++)
{
if( arr[ k ] > arr[ k+1 ] )
{
tmp = arr[k+1];
arr[k+1] = arr[k];
arr[k] = tmp;
}
}
}
printf("new arr=[");
for(j=0;j<i;j++)
{
printf(" %d ",arr[j]);
}
printf("]\n");
printf("Min : %d\n",arr[0]);
printf("Max : %d\n",arr[i-1]);
system("pause");
return 0;
}
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言