题解 | #变种水仙花#

公务员面试

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

#include<stdio.h>
int main() {
    int a[7] = {0};
    int i, j;
    float sum = 0;
    float avg = 0;
    while (scanf("%d%d%d%d%d%d%d",&a[1],&a[2],&a[3],&a[4],&a[5],&a[6],&a[7])!=EOF) //多组输入
    {
        for (i = 1; i < 7;i++) 
        { //冒泡排序后去掉第一个和最后一个中间就是五门成绩的平均分
            for (j = 1; j < 7; j++) {
                if(a[j+1]>=a[j])
                 {     
                  int temp=0;
                  temp=a[j+1];
                  a[j+1]=a[j];
                  a[j]=temp;
                 }
                
            }
        }
      for(int i=1;i<=7;i++)
    {
        if(i!=1&&i!=7)
        {
            sum+=a[i];
        }
    }
    printf("%.2f\n",sum/5.0);
    sum=0.0; 
    }
    return 0;
}


C语言刷题 文章被收录于专栏

自己从头开始刷的C语言

全部评论
多组输入搞了半天啊啊啊啊!!!
点赞 回复 分享
发布于 2022-05-31 11:35

相关推荐

2025-11-10 08:05
河北师范大学 Java
用微笑面对困难:你出于礼貌叫了人一声大姐,大姐很欣慰,她真把你当老弟
点赞 评论 收藏
分享
2025-12-27 22:28
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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