21xrx.com
2024-12-22 20:56:47 Sunday
登录
文章检索 我的文章 写文章
C++如何比较三个数的大小?
2023-07-05 10:04:50 深夜i     --     --
C++ 比较 三个数 大小

在C++中,比较三个数大小的方法有很多种,本文将介绍两种常用的方法。

第一种方法是使用if语句,将三个数两两比较,并用一个变量记录最大值。代码如下:


#include <iostream>

using namespace std;

int main()

{

  int a, b, c;

  int max;

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

  cin >> a >> b >> c;

  max = a;

  if (b > max)

  

    max = b;

  

  if (c > max)

  

    max = c;

  

  cout << "最大值是:" << max << endl;

  return 0;

}

在这个代码中,我们定义了三个变量a,b,c,用来分别存储三个数。我们通过if语句来比较三个数的大小,每次将最大值记录在max变量中,最后输出最大值。

第二种方法是使用数组,把三个数存储在一个数组中,然后遍历数组找到最大值。代码如下:


#include <iostream>

using namespace std;

int main()

{

  int a[3];

  int max;

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

  cin >> a[0] >> a[1] >> a[2];

  max = a[0];

  for (int i = 1; i < 3; i++)

  {

    if (a[i] > max)

    {

      max = a[i];

    }

  }

  cout << "最大值是:" << max << endl;

  return 0;

}

在这个代码中,我们定义了一个数组a,用来存储三个数。我们通过遍历数组来比较三个数的大小,每次将最大值记录在max变量中,最后输出最大值。

总之,在C++中比较三个数的大小是很简单的。使用if语句或数组遍历都可以实现,具体选择哪种方法取决于具体情况。无论哪种方法,我们需要先定义三个变量或数组,并记录最大值,最后输出最大值即可。

  
  

评论区

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