题解 | #公务员面试#

公务员面试

https://www.nowcoder.com/practice/f3a134908d5b41869f14f58307008a97

#include <stdio.h>

int main() 
{
    int arr[7]={0};//定义一个数组,放七个人的成绩;
    while(~scanf("%d %d %d %d %d %d %d",&arr[0], &arr[1], &arr[2], 
    &arr[3], &arr[4], &arr[5], &arr[6]))//while循环输入七个值;
    {
        int i=0;
        double sum=0.0;//定义一个和存放去掉最大值和最小值的和;
        for(i=0;i<7;i++)//冒泡排序升序,排七个数比较大小,排七次;
        {
            int j=0;
            for(j=0;j<6-i;j++)//排一次比较五组数大小;排下一次少比较一个数;
            {
                if(arr[j]>arr[j+1])
                {
                    int tmp=arr[j+1];
                    arr[j+1]=arr[j];
                    arr[j]=tmp;
                }
            }
        }
        for(i=1;i<6;i++)//因为是升序所以不要第一个(就是最小的),不要最后一个(就是最大的),要中间五个,这样就是去掉最小和最大值;
        {
            sum+=arr[i];//加起来求平均值;
        }
        printf("%.2lf\n",sum/5.0);
    }
    return 0;
}

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-08 10:39
一个证都没&nbsp;我能填什么
程序员小白条:别人有,你为什么没有,还是这个道理,社会就是比较,竞争,淘汰,你要安逸,那么就要做好淘汰的准备
点赞 评论 收藏
分享
门口唉提是地铁杀:之前b站被一个游戏demo深深的吸引了。看up主页发现是个初创公司,而且还在招人,也是一天60。二面的时候要我做一个登录验证和传输文件两个微服务,做完要我推到github仓库,还要我加上jaeger和一堆运维工具做性能测试并且面试的时候投屏演示。我傻乎乎的做完以后人家跟我说一句现在暂时不招人,1分钱没拿到全是白干
你的秋招第一场笔试是哪家
点赞 评论 收藏
分享
牛客刘北:如果暑期实习是27届的话,你要晚一年才会毕业,企业为什么会等你呢?要搞清时间逻辑呀!27届现在实习只能是在暑假实习,这是日常实习,不是暑期实习。所以多去投日常实习吧,暑期实习肯定不会要你的
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务