C语言—简单选择排序—键盘输入并输出排序结果
发布时间
阅读量:
阅读量
简单选择排序(从小到大)的基本思想:
首先确定数值序列中的最小值,并将其置于排列的起始位置;随后寻找次小的数值,安排在次起始位置;按照此规律持续操作,直至所有数值依照由小到大的顺序完成排列。
#include<stdio.h>
void insertsort(char a[],int n);
int main()
{
int i,k,n;
char a[100];
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
printf("初始关键字:\n");
for(k=0;k<n;k++)
printf("%3d",a[k]);
printf("\n");
SelectSort(a,n);
printf("最后结果是:\n");
for(k=0;k<n;k++)
printf("%3d",a[k]);
printf("\n");
return 0;
}
void SelectSort(int a[],int
全部评论 (0)
还没有任何评论哟~
