从键盘输入10个整型的数 ,用选择法从小到大金星排序并输出排序前和排序后各数,要求用

原问题:从键盘输入10个整型的数 ,用选择法从小到大金星排序并输出排序前和排序后各数,要求用
分类:编程开发 > 最后更新时间:【2016-12-12 04:30:41】

最佳答案

你要求不全,且没有说明你要你的语言,以下是C的选择排序程序,供参考:

#include<stdio.h>
int main()
{
int i, j, k, temp;
int a[10];
for(i = 0; i < 10; i++)
{
printf("a[%d]=", i);
scanf("%d", &a[i]);
}
for(i = 0; i < 9; i++)
{
k = i;
for(j = i+1; j < 10; j++)
{
if(a[k] > a[j])
k = j;
}
if(k != i)
{
temp = a[i];
a[i] = a[k];
a[k] = temp;
}
}
for(i = 0; i < 10; i++)
{
printf("%d\t", a[i]);
}
}

最佳答案由网友  whoami1978  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
15

分享到:

其他回答

暂无其它回答!

    推荐