21xrx.com
2024-06-03 10:10:22 Monday
登录
文章检索 我的文章 写文章
C++输入三个数,输出最大值和最小值
2023-07-10 17:48:29 深夜i     --     --
C++ 输入 三个数 输出 最大值 最小值

在编程语言中,C++是一种非常强大和常用的语言,它可以用来开发各种应用程序和系统,包括游戏、桌面应用程序、操作系统等等。今天我们来学习如何使用C++编写一个简单的程序,来输入三个数,然后输出这些数中的最大值和最小值。

首先,我们需要使用C++的标准输入输出库,即iostream库,来实现输入和输出。为此,我们需要在程序开头添加#include 这一行代码,以便引入iostream库。

然后,我们需要定义三个变量,用于存储输入的三个数字。这里我们将使用int类型的变量,可以通过下面的代码来声明和定义:

int a, b, c; // 定义三个变量a、b、c

接下来,我们需要让用户输入三个数字,并把它们存储到变量a、b、c中。我们可以使用cin来实现输入,代码如下:

// 输入三个数字

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

std::cin >> a >> b >> c;

在这段代码中,我们首先使用std::cout来输出一个提示语句,提示用户输入三个数字。然后使用std::cin来接收用户输入,并把它们存储到相应的变量中。

接下来,我们需要找出这三个数字中的最大值和最小值。这可以通过一些条件语句来实现,如if语句。代码如下:

// 找出最大值和最小值

int max = a;

if (b > max)

  max = b;

if (c > max)

  max = c;

int min = a;

if (b < min)

  min = b;

if (c < min)

  min = c;

在这段代码中,我们首先假设a是最大值和最小值,然后依次比较b和c和这个假设的最大值和最小值,如果比当前的最大值还大,则更新最大值,如果比当前的最小值还小,则更新最小值。

最后,我们输出最大值和最小值,可以使用std::cout来实现。代码如下:

// 输出结果

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

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

在这段代码中,我们依次输出最大值和最小值,并换行。

到了这里,我们的C++程序就完成了。下面是完整代码:

#include

int main() {

  int a, b, c;

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

  std::cin >> a >> b >> c;

  int max = a;

  if (b > max)

    max = b;

  if (c > max)

    max = c;

  int min = a;

  if (b < min)

    min = b;

  if (c < min)

    min = c;

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

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

  return 0;

}

总的来说,使用C++编写一个输入三个数并输出最大值和最小值的程序非常简单,只需要使用C++的输入输出库和一些条件语句即可实现。这对于初学者来说是一个很好的练习,有助于加深对C++语言的理解和掌握。

  
  

评论区

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