21xrx.com
2024-11-22 07:51:47 Friday
登录
文章检索 我的文章 写文章
C++求三个数的最大值和最小值
2023-06-30 18:04:53 深夜i     --     --
C++ 三个数 最大值 最小值

C++是一门高级的编程语言,非常适合用来进行数值运算。在编写一个程序时,有时需要求出若干个数的最大值和最小值。下面我们来看看如何使用C++编写一个求三个数最大值和最小值的程序。

首先,我们需要定义三个变量来存储这三个数,可以使用int或double等数据类型。例如:


int a, b, c;

然后,我们从用户输入中获取这三个数。可以使用cin函数来实现:


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

cin >> a >> b >> c;

接下来,我们需要使用if语句来比较这三个数的大小,找出最大值和最小值:


int max, min;

if (a > b && a > c)

  max = a;

else if (b > c)

  max = b;

else

  max = c;

if (a < b && a < c)

  min = a;

else if (b < c)

  min = b;

else

  min = c;

最后我们可以使用cout函数输出最大值和最小值:


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

cout << "最小值是:" << min << endl;

此时,完整的程序应该是这样的:


#include <iostream>

using namespace std;

int main()

{

  int a, b, c;

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

  cin >> a >> b >> c;

  int max, min;

  if (a > b && a > c)

    max = a;

  else if (b > c)

    max = b;

  else

    max = c;

  if (a < b && a < c)

    min = a;

  else if (b < c)

    min = b;

  else

    min = c;

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

  cout << "最小值是:" << min << endl;

  return 0;

}

这个程序可以轻松地求出三个数字中的最大值和最小值。使用C++编写计算程序,可以帮助我们更好地理解数学和计算机编程的联系,也方便了我们的日常工作。

  
  

评论区

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