#因为是新人,碰到了这个问题,不太理解怎么编辑!所以求一下怎么写
#题目的完整版是:输入两个实数x ,y ,按数值由小到大的顺序输出这两个数,用条件运算符(?:)实现
条件运算符 实际上就是 三目运算符
的使用三目运算符
:a ? b : c
--> 解释为:当 a
为真成立时,则结果为 b
, 反之结果为 c
记住这个理解,带入题目,得出代码
#include <iostream>
using namespace std;
int main()
{
int x, y;
cin >> x >> y;
bool isXSmall = false;
isXSmall = (x < y) ? true : false;
if (isXSmall)
{
cout << x << " " << y << endl;
}
else
{
cout << y << " " << x << endl;
}
return 0;
}