/*
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作 者:
* 完成日期:2013 年 10月
* 版 本 号:v1.0
* 问题描述:输入3个数,让其由小到大排列
* 输入:任意3个数
* 输出:三个数由小到大的顺序排列
*/
#include <iostream>
using namespace std;
int main()
{
int num1,num2,num3,max,min;
cout<<"请任意输入3个数:";
cin>>num1>>num2>>num3;
if(num1>num2)
{
max=num1;
min=num2;
}
else
{
max=num2;
min=num1;
}
if(num3>max)
{
cout<<"3个数由小到大的顺序是:"<<min<<" "<<max<<" "<<num3<<endl;
}
else
{
if(num3<min)
{
cout<<"3个数由小到大的顺序是:"<<num3<<" "<<min<<" "<<max<<endl;
}
else
{
cout<<"3个数由小到大的顺序是:"<<min<<" "<<num3<<" "<<max<<endl;
}
}
cout<<endl;
return 0;
}
心得:" "里面的东西会按样输出,不会被赋值。。。