请教一道C语言题

2025-01-04 11:26:58
推荐回答(3个)
回答1:

头绪:

1.学习数据结构里的"链表",掌握"双向链表"的建立和使用
2.学习数据结构里的"排序"里的"快速排序",掌握算法原理和实现步骤
3.编程...
4.如果完成以上3步有困难,请耐心等待楼下的给出现成代码

回答2:

有阵没看数据结构了,等待楼下的代码重现人间```

回答3:

#include
#include
using namespace std;
int main(){
int a[1000], i=0;
while(scanf("%d", &a[i]), a[i]) i++;
sort(a, a+i);
for(int j=0; j printf("%d ", a[j]);
printf("%d\n", a[i-1]);
}