21xrx.com
2024-11-22 07:24:30 Friday
登录
文章检索 我的文章 写文章
C++输入三个数,求最大值
2023-07-01 01:47:43 深夜i     --     --
C++ 输入 三个数 求最大值

在C++中,我们可以使用if语句和嵌套if语句来找到三个输入数中的最大值。

首先,我们需要从用户那里输入三个数,这可以通过cin语句实现:


int num1, num2, num3;

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

cin >> num1 >> num2 >> num3;

接下来,我们可以使用if语句来比较这三个数找到最大值。比较num1和num2:


int maxNum;

if(num1 > num2)

  maxNum = num1;

else

  maxNum = num2;

然后再将maxNum和num3进行比较,找到最终的最大值:


if(num3 > maxNum)

  maxNum = num3;

最后输出最大值:


cout << "最大值为:" << maxNum << endl;

完整的代码如下:


#include <iostream>

using namespace std;

int main() {

  int num1, num2, num3;

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

  cin >> num1 >> num2 >> num3;

  int maxNum;

  if(num1 > num2)

    maxNum = num1;

   else

    maxNum = num2;

  

  if(num3 > maxNum)

    maxNum = num3;

  

  cout << "最大值为:" << maxNum << endl;

  return 0;

}

这段代码运行后,会等待用户输入三个数,然后输出这三个数中的最大值。当然,如果你需要找到更多个数中的最大值,只需要增加相应的比较和判断语句即可。

  
  

评论区

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