zoukankan      html  css  js  c++  java
  • nyist 31 5个数求最值

    5个数求最值
    时间限制:1000 ms | 内存限制:65535 KB
    难度:1
    描述
    设计一个从5个整数中取最小数和最大数的程序
    输入
    输入只有一组测试数据,为五个不大于1万的正整数
    输出
    输出两个数,第一个为这五个数中的最小值,第二个为这五个数中的最大值,两个数字以空格格开。
    样例输入
    1 2 3 4 5样例输出
    1 5

    #include <iostream>
    using namespace std;
    int main ( )
    {
    int i,max,min,a[5] ;


    for(i=0 ;i<5 ;i++)
    cin>> a[i] ;
    max=min=a[0] ;
    for(i=0 ;i<5 ;i++)
    {
    if(a[i]>max) max=a[i] ;
    if(a[i]<min) min=a[i] ;
    }

    cout<<min<<" "<<max<<endl ;



    }


    ***************


    #include<stdio.h>
    int main()
    {
    int a,max,min,i;
    scanf("%d",&a);
    max=min=a;
    for(i=1;i<=5;i++)
    {
    scanf("%d",&a);
    if(a<min)
    {min=a;}
    if(a>max)
    {max=a;}

    printf("%d %d",min,max);
    return 0;
    }

    }


    *****************


    *************************************

    #include<stdio.h>
    int main()
    {
    int a[5],i,max,min;
    for(i=0;i<5;i++)
    {
    scanf("%d",&a[i]);
    }
    max=min=a[0];
    for(i=1;i<5;i++)
    {
    if(a[i]<min)
    min=a[i];
    }
    printf("%d",min);
    for(i=1;i<5;i++)
    {
    if(a[i]>max)
    max=a[i];
    }
    printf("%2d",max);
    return 0;
    }

    **************************

    #include<iostream>
    using namespace std;
    int main()
    {
    int a=5;
    int i,n[5],t;
    for(i=0;i<5;i++)
    cin>>n[i];
    cout<<endl;
    while(a--)
    {

    for(i=0;i<a;i++)
    {
    if(n[i]>n[i+1])
    {t=n[i];n[i]=n[i+1];n[i+1]=t;}
    }
    }
    cout<<n[0]<<" "<<n[4]<<endl;
    return 0;
    }

    **********************************


    #include <stdio.h>
    int main()
    {
    int i,j,t,a[5];
    printf("输入五个小于一万的数:");
    for(i=0;i<5;i++)
    scanf("%d",&a[i]);
    for(j=0;j<4;j++)
    for(i=0;i<4-j;i++)
    if(a[i]<a[i+1])
    {t=a[i+1];
    a[i+1]=a[i];
    a[i]=t;
    }
    printf("%d",a[4]);
    printf(" ");
    printf("%d ",a[0]);
    return 0;
    }


    ************************************************************


    #include<stdio.h>
    int main()
    {
    int max,min,a,i;
    scanf("%d",&a);
    max=min=a;
    for(i=1;i<5;i++)
    { scanf("%d",&a);
    max=(a>max?a:max);
    min=(a<min?a:min);
    }
    printf("%d %d",min,max);
    return 0;
    }

    ***********************************

    #include <iostream>
    #include <algorithm>
    using namespace std;
    int main()
    {
    int a[5];
    cin>>a[0]>>a[1]>>a[2]>>a[3]>>a[4];
    cout<<*min_element(a,a+5)<<" "<<*max_element(a,a+5)<<endl;
    return 0;
    }


    *******************************


    #include<iostream>
    #include <algorithm>
    using namespace std;

    int main()
    {
    int arr[30];
    for(int i=0;i<5;i++)
    {
    cin>>arr[i];
    }
    sort(arr,arr+5);
    cout<<arr[0]<<" "<<arr[4]<<endl;
    return 0;
    }

  • 相关阅读:
    SQL Server 的事务和锁 图解
    pxc 集群
    Supported_Hardware#4G_LTE_cards_and_modems
    手机性能天梯图
    无线上网卡制式
    python源码学习
    SQLSERVER里面RR隔离级别没有GAP锁
    JAVA EE 博客实例
    REDIS 配制
    SQL SERVER 函数与SQL语法
  • 原文地址:https://www.cnblogs.com/2014acm/p/3893488.html
Copyright © 2011-2022 走看看