6习题2用选择法对10个整数排序
代码
#include <stdio.h>
int main()
{
int n[10], i, j, t;
printf("Please enter 10 numbers:\n"); //输入10个整数
for (i=0; i<10; scanf("%d", &n[i++]));
for (i=0; i<10; i++) //判断最小值,并逐项交换到前列
for (j=i+1; j<10; n[i]>n[j] ? t=n[j], n[j]=n[i], n[i]=t : n[i]=n[i], j++);
printf("Sort by small to big:\n"); //输出排序后的数组
for (i=0; i<10; printf("%d ", n[i++]));
printf("\n");
return 0;
}
结果

本文介绍了一种使用选择法对10个整数进行排序的C语言程序实现。通过寻找数组中最小元素并将其放置在排序序列的起始位置,逐步完成整个数组的排序过程。代码详细展示了输入、排序及输出的全过程。
412

被折叠的 条评论
为什么被折叠?



