21xrx.com
2025-03-26 07:50:38 Wednesday
文章检索 我的文章 写文章
C++ 实现 4 个数的排序
2023-06-22 05:11:24 深夜i     --     --
C++ sorting four numbers algorithm

C++是一种面向对象的编程语言,它的使用非常广泛。在C++中,对一组数进行排序是常见的操作。今天我们将来讨论如何使用C++对四个数进行排序。

首先,我们需要定义四个变量来存储这四个数。我们可以使用整型或浮点型变量,视具体情况而定。这里我们使用整型变量来存储四个数,代码如下:

int a, b, c, d;

接着,我们需要输入这四个数。我们可以使用C++的输入流(cin)来输入。代码如下:

cout << "请输入四个数:";
cin >> a >> b >> c >> d;

现在我们将这四个数存储在变量a、b、c和d中。接下来,我们需要对这四个数进行排序。这里我们使用冒泡排序算法来进行排序。冒泡排序算法的基本思想是重复遍历要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。代码如下:

if (a > b)
  int temp = a;
  a = b;
  b = temp;
if (a > c)
  int temp = a;
  a = c;
  c = temp;
if (a > d)
  int temp = a;
  a = d;
  d = temp;
if (b > c)
  int temp = b;
  b = c;
  c = temp;
if (b > d)
  int temp = b;
  b = d;
  d = temp;
if (c > d)
  int temp = c;
  c = d;
  d = temp;

在上述代码中,我们对a、b、c和d进行了多次比较和交换,最终将它们按照从小到大的顺序排列。

最后,我们输出排好序的四个数。代码如下:

cout << "排序后的四个数为:" << a << " " << b << " " << c << " " << d << endl;

现在,我们已经成功地用C++实现了对四个数的排序。希望这篇文章能够为大家对C++的认识和使用提供帮助。

  
  

评论区