#include <stdio.h>
#include <stdlib.h>
int main()
{
system("color f2");
int nums[8]={88,55,23,64,12,5,3,100};
int i,j,t;
//动态获取
int length = sizeof(nums)/sizeof(nums[0]);
printf("选择排序前\n");
for(i=1;i<length;i++)
{ printf("nums[%i]=%i\n",i,nums[i]);}
//scanf("%d",&a[i]);
for(i=1;i<length;i++)
{
for(j=i+1;j<length;j++)
{
if(nums[i]>nums[j])
{ t=nums[i];nums[i]=nums[j];nums[j]=t;}
}
}printf("选择排序后\n");
for(i=1;i<length;i++)
printf("nums[%i]=%i\n",i,nums[i]);
system("pause");
return 0;
}
|