Dzwebs.Net

撰写电脑技术杂文十余年

C程序解决三个数的比较大小的代码

Admin | 2009-5-1 13:07:28 | 被阅次数 | 25778

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  问题需求:输入三个整数x,y,z,请把这三个数由小到大输出。

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

  程序源代码:

  main()

  {

  int x,y,z,t;

  scanf("%d%d%d",&x,&y,&z);

  if (x>y)

  {t=x;x=y;y=t;}

  if(x>z)

  {t=z;z=x;x=t;}

  if(y>z)

  {t=y;y=z;z=t;}

  printf("small to big: %d %d %d\n",x,y,z);

  }


该杂文来自: 算法杂文

上一篇:程序员的思维障碍

下一篇:C程序创意代码:输出国际象棋棋盘

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计