四个数排序,这个程序有什么问题?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

四个数排序,这个程序有什么问题?

2016-03-20 10:19:39 1184 1
#include
using namespace std;
void swap(int& a, int& b);
int main()
{
int a, b, c, d;
cin >> a >> b >> c >> d;
if (b < a) swap(b, a);
if (c < b) swap(c, b);
if (d < c) swap(d, c);
if (b < a) swap(b, a);
if (c < b) swap(c, b);
if (b < a) swap(b, a);
cout << a << b << c << d;
}
void swap(int& a, int& b)
{
int c = a;
a = b;
b = c;
}
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:08:49

    这就是冒泡排序嘛,当然这样写有点傻,可以用循环实现。

    0 0
相关问答

1

回答

Java虚拟机的垃圾回收机制我们需要考虑什么呢?

2022-04-03 23:03:04 483浏览量 回答数 1

1

回答

Java语言设计的备忘录模式适用于哪些情况?

2021-10-29 15:10:27 133浏览量 回答数 1

1

回答

Java虚拟机的栈有3个区域,分别是什么?

2021-10-26 21:36:15 162浏览量 回答数 1

1

回答

java语言有什么特征?

2021-10-22 17:58:02 187浏览量 回答数 1

1

回答

什么是Java中的线程调度程序

2020-04-24 16:10:49 288浏览量 回答数 1

1

回答

Java Arraylist程序失败测试

2020-03-27 12:29:37 167浏览量 回答数 1

1

回答

java程序员能做什么的

2018-05-10 20:09:16 1751浏览量 回答数 1

1

回答

java退出程序用什么

2018-05-10 20:08:26 1484浏览量 回答数 1

1

回答

java程序员可以做什么的

2018-05-10 20:08:52 1912浏览量 回答数 1

1

回答

两个 java 程序如何进行交互?

2016-03-09 17:59:41 1892浏览量 回答数 1
+关注
0
文章
14879
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载