资讯中心 Info
当前位置:酷叮猫 > 资讯中心 >
C语言-数字排序
发布日期:2018-07-12 阅读次数:

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

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

  2.程序源代码:

  main()

  {

    int x,y,z,t;

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

    if (x>y)

      /*交换x,y的值*/

    if(x>z)

      /*交换x,z的值*/

    if(y>z)

      /*交换z,y的值*/

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

  } 

课程体系
通知公告