解题思路: 选择排序法// 可AC
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int n = 0, i = 0, j = 0, k = 0, temp;
int num[100];
scanf("%d", &n);
for (i = 0; i < n; i++)
scanf("%d", &num[i]);
for (i = 0; i < n; i++)
{
temp = num[i];
k = i;
for (j = i; j < n;j++)
if (temp>num[j])
{
k = j;
temp = num[j];
}
num[k] = num[i];
num[i] = temp;
}
for (i = 0; i < n; i++)
printf("%d ", num[i]);
return 0;
}
0.0分
2 人评分
C语言训练-阿姆斯特朗数 (C语言代码)浏览:849 |
C语言程序设计教程(第三版)课后习题8.1 (Java代码)浏览:776 |
程序员的表白 (C语言代码)浏览:1319 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1514 |
C二级辅导-进制转换 (C语言代码)浏览:615 |
字符串比较 (C语言代码)答案错误????浏览:596 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1242 |
wu-理财计划 (C++代码)浏览:827 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:627 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:879 |