21xrx.com
2024-12-22 23:04:35 Sunday
登录
文章检索 我的文章 写文章
C++求四个数中的最大值
2023-07-10 01:39:05 深夜i     --     --
C++ 求最大值 四个数

在编程中,有时我们需要比较几个数的大小,从中选择出最大的一个。下面介绍一种用 C++ 编写求取四个数中最大值的方法。

1. 定义变量

首先,我们需要定义四个变量,用来存储四个待比较的数值。我们可以定义四个整型变量,如下:


int a, b, c, d;

2. 输入数据

接下来需要输入四个数,这里我们利用输入输出流进行输入。代码如下:


cout << "请输入四个整数:" << endl;

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

3. 比较大小

接下来我们要进行比较,从中找出最大值。我们可以定义一个变量,用来存储最大值,并初始化为 a,如下:


int max = a;

然后我们按照以下方式比较四个数:


if (b > max)

  max = b;

if (c > max)

  max = c;

if (d > max)

  max = d;

这里我们利用了 if 条件语句,当 b 大于当前的 max 值时,将 max 赋值为 b,以此类推。

4. 输出结果

最后我们将计算结果输出。代码如下:


cout << "四个数中的最大值为:" << max << endl;

5. 完整代码


#include <iostream>

using namespace std;

int main()

{

  int a, b, c, d;

  cout << "请输入四个整数:" << endl;

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

  int max = a;

  if (b > max)

    max = b;

  if (c > max)

    max = c;

  if (d > max)

    max = d;

  cout << "四个数中的最大值为:" << max << endl;

  return 0;

}

以上就是用 C++ 写求四个数中最大值的简单方法了。此代码也可以进行修改,以求取不同个数中的最大值,时间复杂度为 O(n)。

  
  

评论区

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