描述:
用冒泡排序对输入的整数 从大到小 排序输出
输入数据不超过 100 个,数据大小在 0 ~ 10000 之间。
请将程序填写完整。
输入格式:
输入两行,
第一行 N ,表示一共有多少待排序数据。
第二行是 N 个整数,以空格隔开。
输出格式:
排序好的数据,以空格隔开。
输入样例:
8
6 5 3 1 8 7 2 4 输出样例:
8 7 6 5 4 3 2 1
从大到小排序C++求解
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 快乐鹦鹉 2021-08-05 17:07关注
int main() { int a[100]; int n,i,j; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&a[i]); for(i=0;i<n-1;i++) for(j=0;j<n-i-1;j++) { if(a[j] < a[j+1]) { int t = a[j]; a[j] = a[j+1]; a[j+1] = t; } } for(i=0;i<n;i++) printf("%d ",a[i]); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用 2
悬赏问题
- ¥15 找人不需要人工智能回答的gamit解算后做形变分析
- ¥20 RL+GNN解决人员排班问题时梯度消失
- ¥15 统计大规模图中的完全子图问题
- ¥15 使用LM2596制作降压电路,一个能运行,一个不能
- ¥60 要数控稳压电源测试数据
- ¥15 能帮我写下这个编程吗
- ¥15 ikuai客户端l2tp协议链接报终止15信号和无法将p.p.p6转换为我的l2tp线路
- ¥15 phython读取excel表格报错 ^7个 SyntaxError: invalid syntax 语句报错
- ¥20 @microsoft/fetch-event-source 流式响应问题
- ¥15 ogg dd trandata 报错