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;
    }

  • 相关阅读:
    反射 Reflect Modifier 修饰符工具类
    【泛型】Generic 参数化类型 类型转换
    泛型 Generic 类型擦除引起的问题及解决方法
    注解 Annotation 简介 总结 MD
    反射 Reflect Class 基础 API MD
    【Type】类型 ParameterizedType
    Java中浮点类型的精度问题 double float
    jQuery之$.ajax()方法详解及实例
    pace.js – 加载进度条插件
    在线代码编辑、保存与运行网址推荐
  • 原文地址:https://www.cnblogs.com/2014acm/p/3893488.html
Copyright © 2011-2022 走看看