Chinaunix首页 | 论坛 | 博客
  • 博客访问: 391302
  • 博文数量: 199
  • 博客积分: 154
  • 博客等级: 入伍新兵
  • 技术积分: 1530
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-14 08:43
文章分类

全部博文(199)

文章存档

2015年(101)

2014年(97)

2011年(1)

分类: Python/Ruby

2014-10-08 15:31:26

# -*- coding: UTF-8 -*- 
'''
【程序5】
题目:输入三个整数x,y,z,请把这三个数由小到大输出。
1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,
      然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。
2.程序源代码:
'''
l = []
for i in range(3):
    x = int(input('integer:\n'))
    l.append(x)
l.sort()
print (l)
阅读(993) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

wq41132014-10-09 21:23:38

void py5()
{
 int x,y,z;
 printf("please input x,y,z:\n");
 scanf("%d%d%d",&x,&y,&z);
 if (x>y)
 x=x+y-(y=x);
 if (x>z)
 x=x+z-(z=x);
 if (y>z)
 y=y+z-(z=y);
 printf ("small to big is :\n%d\n%d\n%d\n",x,y,z); 
}