21xrx.com
2024-12-22 23:34:30 Sunday
登录
文章检索 我的文章 写文章
C++实现输入3个整数并按从小到大输出
2023-06-22 05:46:14 深夜i     --     --
C++ 输入 整数 排序 输出

在计算机编程中,排序是一种非常重要的操作。可以用各种编程语言来实现排序操作,其中C++是一种流行的编程语言。本文将演示如何使用C++编程来输入3个整数并按从小到大排列输出。

首先,在编写代码之前,需要了解C++的一些基本知识。在C++中,可以使用“cin”命令来读取用户输入的数据。然后,使用一个名为“sort”的函数将读取的三个整数排序并按从小到大输出。

以下是C++实现输入三个整数并排序输出的代码:


#include <iostream>

#include <algorithm>

using namespace std;

int main()

{

  int a, b, c;

  cout << "请输入三个整数:";

  cin >> a >> b >> c;

  int arr[] = a;

  sort(arr, arr+3);

  cout << "从小到大排序结果为:" << arr[0] << " " << arr[1] << " " << arr[2] << endl;

  return 0;

}

在上面的程序代码中,首先定义三个整数变量a、b和c,然后使用“cin”命令分别将用户输入的三个整数存储到这些变量中。接下来,将这三个整数存储到一个整数数组中,并使用“sort”函数将它们从小到大排序。最后,按照从小到大的顺序输出结果。

在本例中,我们使用“arr”数组存储输入的三个整数,并使用“sort”函数对它们进行排序。该函数定义在 标准头文件中,并接受两个迭代器作为参数,用于指定待排序的元素范围。在这里,我们使用“arr”和“arr+3”作为这些迭代器。这意味着要将从“arr”开始的3个元素进行排序。

最后,我们按照顺序输出结果,使用空格将数组的每个元素分隔开,并在末尾添加一个换行符。这将使输出更易于阅读。

总之,C++是一种非常强大和灵活的编程语言,可以用来实现各种算法和操作,包括排序。在本例中,我们使用C++实现了输入三个整数并按从小到大排列输出的程序。这个例子可以帮助初学C++编程的人更好地理解和掌握C++的基本知识。

  
  

评论区

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