题解 | #统计成绩#

统计成绩

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

//这篇是用C语言写的 仅供参考 #include<stdio.h> int main() { double n; scanf("%lf",&n); double maxx=0,minn=1e9,average=0,sum=0; for(int i=0;i<n;++i) { double x; scanf("%lf",&x);//每输入一次就进行一次判断和加和 if(x>maxx)maxx=x; if(x<minn)minn=x; sum+=x; } average=sum/n; printf("%.2f %.2f %.2f",maxx,minn,average); return 0; }

int main()
{
    double n;
    scanf("%lf",&n);
    double maxx=0,minn=1e9,average=0,sum=0;//根据题目给的范围给定一个较大的min值
    for(int i=0;i<n;++i)
    {
        double x;
        scanf("%lf",&x);//每输入一次就进行一次判断和加和
        if(x>maxx)maxx=x;
        if(x<minn)minn=x;
        sum+=x;
    }
    average=sum/n;
    printf("%.2f %.2f %.2f",maxx,minn,average);
    return 0;
}
全部评论
为什么给一个较大的min值
点赞 回复 分享
发布于 2022-03-24 14:50
妙啊
点赞 回复 分享
发布于 2022-04-25 20:43
厉害
点赞 回复 分享
发布于 2022-05-09 16:46
1e9是什么意思
点赞 回复 分享
发布于 2022-06-06 08:39
minn=100会更好些。当找到比minn更小的x时,将x赋值给minn
点赞 回复 分享
发布于 2022-07-10 18:39
牛啊
点赞 回复 分享
发布于 03-24 17:11 湖北
太妙了
点赞 回复 分享
发布于 09-22 00:24 山东

相关推荐

服从性笔试吗,发这么多笔,现在还在发。
蟑螂恶霸zZ:傻 x 公司,发两次笔试,两次部门匹配挂,
投递金山WPS等公司10个岗位 >
点赞 评论 收藏
分享
10-18 13:01
已编辑
西安理工大学 C++
小米内推大使:建议技能还是放上面吧,hr和技术面试官第一眼想看的应该是技能点和他们岗位是否匹配
点赞 评论 收藏
分享
43 3 评论
分享
牛客网
牛客企业服务