C++ 程序查找三个数字中的最大数字


我们可以使用 if 语句多次找到三个数字中最大的数字。它在程序中给出如下所示 −

 在线演示

#include <iostream>
using namespace std;
int main() {
   int a = 5 ,b = 1 ,c = 9;
   if(a>b) {
      if(a>c)
      cout<<a<<" is largest number";
      else
      cout<<c<<" is largest number";
   }else {
      if(b>c)
      cout<<b<<" is largest number";
      else
      cout<<c<<" is largest number";
   }
   return 0;
}

输出

9 is largest number

在上面的程序中,首先比较 a 和 b。如果 a 大于 b,那么它会与 c 比较。如果它也大于 c,则意味着 a 是最大的数字,如果不是,则 c 是最大的数字。

if(a>b) {
   if(a>c)
   cout<<a<<" is largest number";
   else
   cout<<c<<" is largest number";
}

如果 a 不大于 b,则意味着 b 大于 a。然后比较 b 和 c。如果它大于 c,则意味着 b 是最大的数字,如果不是,则 c 是最大的数字。

else {
   if(b>c)
   cout<<b<<" is largest number";
   else
   cout<<c<<" is largest number";
}

更新于: 24-6-2020

4K+ 浏览量

助力你的 职业

完成课程获取认证

开始吧
广告
© . All rights reserved.