如何根据用户输入确定越来越小的值?

时间:2018-02-15 11:47:40

标签: c++11

我正在尝试编写一个程序,根据用户输入确定越来越小的值。但我不知道该怎么做。整数值存储在名为val1和val2的变量中。因此用户在每个变量中输入一个值,我希望程序确定更小和更大的数字。

这就是我的代码目前的样子:

int main()
{
  int val1;
  int val2;
  cout<< "enter an integer followed by enter twice,\n";
  cin>> val1  >> val2;
  }
}

3 个答案:

答案 0 :(得分:2)

我认为这就是你要找的东西:

#include<iostream.h>
#include<conio.h>
void main()
{
    clrscr();
    int a, b, big;
    cout<<"Enter two number : ";
    cin>>a>>b;
    if(a>b)
    {
        big=a;
    }
    else
    {
        big=b;
    }
    cout<<"Biggest of the two number is "<<big;
    getch();
}

答案 1 :(得分:0)

找到更大价值的另一种方式。

#include<conio.h>
void main()
{
    clrscr();
    int a, b, big;
    cout<<"Enter two number : ";
    cin>>a>>b;

    cout<<"Biggest of the two number is "<<a>b?a:b; // ternary operator is used instead of checking with if condition.
    getch();
}

答案 2 :(得分:0)

您也可以尝试使用 std :: max http://www.cplusplus.com/reference/algorithm/max/)。