21xrx.com
2024-11-22 09:28:53 Friday
登录
文章检索 我的文章 写文章
C++求三个整数的最大值和最小值
2023-07-05 11:01:38 深夜i     --     --
C++ 三个整数 最大值 最小值

C++是一门强大的编程语言,可以用来编写各种应用程序。在编写程序时,经常需要求解特定数值的最大值和最小值。下面我们就来看看如何用C++求三个整数的最大值和最小值。

首先,我们需要定义三个整数变量,并将它们的值从控制台输入。代码如下:


int a, b, c;

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

cin >> a >> b >> c;

接下来,我们可以使用if语句来比较三个整数的大小,然后分别输出最大值和最小值。代码如下:


int max_num, min_num;

if (a > b && a > c) {

  max_num = a;

  if (b > c)

    min_num = c;

   else

    min_num = b;

  

} else if (b > a && b > c) {

  max_num = b;

  if (a > c)

    min_num = c;

   else

    min_num = a;

  

} else if (c > a && c > b) {

  max_num = c;

  if (a > b)

    min_num = b;

   else

    min_num = a;

  

}

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

cout << "最小值为:" << min_num << endl;

以上代码使用了嵌套的if语句来比较三个整数的大小,并根据大小关系计算出最大值和最小值。最后通过cout语句输出最大值和最小值的结果。

在真实的开发中,我们可能会在求解最大值和最小值的过程中使用更加高效和简洁的算法。但是,以上代码可以作为初学者入门的参考,帮助我们更好地理解C++的基础语法和逻辑运算。

  
  

评论区

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