zoukankan      html  css  js  c++  java
  • 2017.10.14

    三个数从小到大排序

    时间限制:3000 ms  |  内存限制:65535 KB
    难度:0
     
    描述

    现在要写一个程序,实现给三个数排序的功能

     
    输入
    输入三个正整数
    输出
    给输入的三个正整数排序
    样例输入
    20 7 33
    样例输出
    7 20 33

    #include <stdio.h>
    #include <stdlib.h>

    int main(int argc, char *argv[])
    {
    int a[3];
    int i,j,k;
    int temp;
    for(k=0;k<3;k++)
    {
    scanf("%d",&a[k]);
    }
    for(i=1;i<3;i++)
    {
    temp=a[i];
    j=i-1;
    while(j>=0 && a[j]>temp)
    {
    a[j+1]=a[j];
    j--;
    }
    a[j+1]=temp;
    }
    for(k=0;k<3;k++)
    {
    printf("%d ",a[k]);
    }
    return 0;
    }




  • 相关阅读:
    SQL之层次查询
    GROUP函数
    SQL之统计
    正则表达式
    聚合函数,分析函数
    oracle函数
    Vue3.0优化
    浅谈FC
    短链接生成原理
    Vue路由传参
  • 原文地址:https://www.cnblogs.com/panlangen/p/7695759.html
Copyright © 2011-2022 走看看