CSDNadong 2021-07-02 08:49 采纳率: 0%
浏览 21

给出一个含有十个整数的数组,除了最大值和最小值之外的八个数,求他们的平均数

给出一个含有十个整数的数组,除了最大值和最小值之外的八个数,求他们的平均数

  • 写回答

3条回答 默认 最新

  • 关注

    输入10个数,循环遍历处理就可以了。参考如下:

    #include "stdio.h"
    void main()
    {
        float a[10],max=0,min=10,sum=0;
        int i;
        printf("*                           卡拉OK大赛评分系统                    *\n");
        printf("===================================================================\n");
        printf("                   第一届中华杯校园歌手卡拉OK大赛开始了            \n");
        printf("===================================================================\n");
        for(i=0;i<10;i++)
        {
            printf("请输入第%d位评委的分数:",i+1);
            scanf("%f",&a[i]);    
        }
        max=min=a[0];
        for(i=0;i<10;i++)
        {
            if(max<a[i])
                max=a[i];
            if(min>a[i])
                min=a[i];
            sum += a[i];
            if(i%5==0)
                printf("\n");            
            printf("%0.2f\t",a[i]);
        }
        
        printf("\n去掉一个最高分:%0.2f\n",max);
        printf("去掉一个最低分:%0.2f\n",min);
        printf("选手的最后得分是:%0.2f",(sum-max-min)/8);
    }
    
    评论

报告相同问题?

悬赏问题

  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题
  • ¥15 Visual Studio问题