21xrx.com
2024-11-10 00:34:37 Sunday
登录
文章检索 我的文章 写文章
C++ 实现三个整数从小到大排序输出
2023-06-23 06:35:36 深夜i     --     --
C++ 整数 排序 从小到大 输出

C++ 是一门流行的编程语言,可以用来编写各种各样的程序。在本文中,我们将介绍如何使用 C++ 编写一个简单的程序,实现三个整数从小到大的排序输出。

首先,我们需要创建一个 C++ 源文件,并在其中包含头文件 ` `。这个头文件包含了一些 C++ 标准库函数,其中包括用于输入和输出的 `std::cin` 和 `std::cout`。

接着,我们可以使用 `int` 声明三个整数变量,并通过 `std::cin` 从用户输入这些变量的值。这可以通过以下代码实现:


int a, b, c;

std::cout << "Enter three integers: ";

std::cin >> a >> b >> c;

接下来,我们可以使用条件语句和算术操作符,将这三个整数进行排序。这里,我们将使用嵌套的 `if` 语句和比较运算符,以及临时变量 `temp`。这可以通过以下代码实现:


int temp;

if (a > b)

  temp = a;

  a = b;

  b = temp;

if (a > c)

  temp = a;

  a = c;

  c = temp;

if (b > c)

  temp = b;

  b = c;

  c = temp;

最后,我们可以使用 `std::cout` 将这三个整数按照从小到大的顺序输出。这可以通过以下代码实现:


std::cout << "Sorted integers: " << a << " " << b << " " << c << std::endl;

完整的程序如下所示:


#include <iostream>

int main() {

  int a, b, c;

  std::cout << "Enter three integers: ";

  std::cin >> a >> b >> c;

  int temp;

  if (a > b)

    temp = a;

    a = b;

    b = temp;

  

  if (a > c)

    temp = a;

    a = c;

    c = temp;

  

  if (b > c)

    temp = b;

    b = c;

    c = temp;

  

  std::cout << "Sorted integers: " << a << " " << b << " " << c << std::endl;

  return 0;

}

当您编译并运行此程序时,将提示您输入三个整数。程序将对这些整数进行排序,并按照从小到大的顺序输出它们。这是一个简单但有用的程序,可以帮助您学习 C++ 的基本语言结构,并了解如何实现常见的编程任务。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复