oj2411: 谁去参加竞赛?【简单循环】

来源:互联网 发布:偷星九月天 知乎 编辑:程序博客网 时间:2024/05/22 07:51
问题描述:学校要举办大学生程序设计竞赛,老师要求期末考试成绩在平均成绩以上的同学都去参赛。谁去参赛?那得先算出平均成绩。
作者:何知令
发表时间:2017年2月13日
输入:输入若干个0-100间的数表示成绩,为适应不同人数的班级,人数不确定,输入以一个负数结束。(为简单起见,不必对输入数据是否超出100进行限制)

输出:成绩的平均值(输出保留1位小数)

代码:

/*问题描述:学校要举办大学生程序设计竞赛,老师要求期末考试成绩在平均成绩以上的同学都去参赛。谁去参赛?那得先算出平均成绩。作者:何知令发表时间:2017年2月13日输入:输入若干个0-100间的数表示成绩,为适应不同人数的班级,人数不确定,输入以一个负数结束。(为简单起见,不必对输入数据是否超出100进行限制)输出:成绩的平均值(输出保留1位小数)*/#include <stdio.h>#include <stdlib.h>int main(){    int i,len=0;    float greads[100];    float aver,sum=0;    while(1)    {        scanf("%f",&greads[len]);        if(greads[len]<0)            break;        len++;    }    for(i=0;i<len;i++)    {        sum+=greads[i];    }    aver=sum/len;    printf("%.1f",aver);    return 0;}
程序运行结果展示:

知识点总结:数组

学习心得:中间错了些,DEBUG出来的

0 0
原创粉丝点击