/*
第21课 田忌赛马 方法一
试编一程序,输入三个数,
表示3匹马跑100米的秒数,时间越小速度越快,
请按秒数的由小到大顺序输出。
*/
#include<iostream>
using namespace std;
int main()
{
float a,b,c,temp;
cout<<"a,b,c=";
cin>>a>>b>>c;
//1、使得a最小
if(a>b)
{
temp=a;
a=b;
b=temp;
}
if(a>c)
{
temp=a;
a=c;
c=temp;
}
//2、让b c由小到大排序
if(b>c)
{
temp=b;
b=c;
c=temp;
}
cout<<a<<' '<<b<<' '<<c<<endl; //' '中间有一个空格
return 0;
}
/*
第21课 田忌赛马(完整)02 方法二 swap函数 有作业(2021.05.02)
*/
#include<iostream>
using namespace std;
int main()
{
float a,b,c,temp;
cout<<"a,b,c=";
cin>>a>>b>>c;
//1、使得a最小
if(a>b) swap(a,b);
if(a>c) swap(a,c);
//2、让b c由小到大排序
if(b>c) swap(b,c);
cout<<a<<' '<<b<<' '<<c<<endl; //' '中间有一个空格
return 0;
}
/*
作业
1.4编程基础之逻辑表达式与条件分支 01:判断数正负
http://noi.openjudge.cn/ch0104/01/
1.4编程基础之逻辑表达式与条件分支 02:输出绝对值
http://noi.openjudge.cn/ch0104/02/
1.4编程基础之逻辑表达式与条件分支 03:奇偶数判断
http://noi.openjudge.cn/ch0104/03/
*/