解题思路: 选择排序法// 可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语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1943 |
C二级辅导-公约公倍 (C语言代码)浏览:450 |
C语言训练-求车速 (C语言代码)浏览:1168 |
C二级辅导-统计字符 (C语言代码)浏览:540 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:868 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:600 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:1094 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:702 |
IP判断 (C语言代码)浏览:763 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:548 |