关闭

C++小里程

38人阅读 评论(0) 收藏 举报
分类:

输入三个整数x,y,z,请把这三个数由小到大输出

1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,  
      然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。  
2.程序源代码:

3.结果

#include <iostream>//数据流输入、输出

using namespace std;

int main()
{
int x, y, z, t;
cin >> x >> y >> z ;
if(x > y)
{
t = x, x = y, y = t;//交换x,y的值
}
if(x > z)
{
t = x, x = z, z = t;//交换x,z的值
}
if(y > z)
{
t = y, y = z, z = t;//交换z,y的值
}
cout << x << " " << y << " " << z << endl;
return 0;


}


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:447次
    • 积分:52
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档
    阅读排行