我正在尝试编写一个程序,根据用户输入确定越来越小的值。但我不知道该怎么做。整数值存储在名为val1和val2的变量中。因此用户在每个变量中输入一个值,我希望程序确定更小和更大的数字。
这就是我的代码目前的样子:
int main()
{
int val1;
int val2;
cout<< "enter an integer followed by enter twice,\n";
cin>> val1 >> val2;
}
}
答案 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/)。