21xrx.com
2025-03-24 16:30:16 Monday
文章检索 我的文章 写文章
C++实现输入三个数并按照从小到大顺序输出
2023-06-25 17:52:01 深夜i     8     0
C++ 输入 三个数 从小到大 输出

C++是一种高级编程语言,它被广泛应用于软件开发、游戏设计、大数据分析等领域。本文将介绍如何使用C++实现输入三个数并按照从小到大顺序输出的功能。

首先,我们需要在程序中声明三个变量,用于存储输入的三个数。可以使用int类型来声明这三个变量,如下所示:

int a, b, c;

接下来,我们需要使用C++的输入函数从用户那里获取三个数的值。可以使用cin语句来实现输入功能,如下所示:

cin >> a;
cin >> b;
cin >> c;

通过这些语句,用户可以在控制台中输入三个数的值,并且这些值将按照顺序存储在我们定义的变量中。

接下来,我们使用if语句实现将这些值从小到大排序的功能。这可以通过比较变量的大小来实现。将变量a与b进行比较,如果a比b小,则将a的值移至b中,b的值移至a中。然后,将b与c进行比较,如果b比c小,则将b的值移至c中,c的值移至b中。最后,再将a与b进行一次比较,将a的值移至b中,b的值移至a中。最终,三个变量的值将按照从小到大的顺序排列。

下面是完整的源代码:

#include <iostream>
using namespace std;
int main()
{
  int a, b, c;
  cin >> a;
  cin >> b;
  cin >> c;
  if(a > b)
  
    int temp = a;
    a = b;
    b = temp;
  
  if(b > c)
  
    int temp = b;
    b = c;
    c = temp;
  
  if(a > b)
  
    int temp = a;
    a = b;
    b = temp;
  
  cout << a << " " << b << " " << c << endl;
  return 0;
}

运行程序后,在控制台窗口中输入三个数,程序将按照从小到大的顺序输出这三个数的值。

  
  

评论区

请求出错了