编写一个程序,根据某个班级学员的成绩,计算该班学员的平均成绩.班级的人数要求用户输入.

根据输入人数,分别录入学员的成绩.计算该班级学员的平均成绩,并显示计算结果.最后询问用户是否继续,直到用户确定要结束程序退出.
要用C语言编程.输出结果如:"
请输入班级号:1
请输该班的学员总数:2

输入学号1的成绩:89
输入学号2的成绩:61

该班学员的平均成绩为:75
是否输入另一个班的成绩(Y/N)?
n
Press any key to continue_"

int banji,renshu;
    int i;
    double chengji,sum;
    char answer = 'y';
    while(answer == 'y'){
         printf("请输入班级号:");
    scanf("%d",&banji);
    printf("请输入该班级的学员的总数:");
    scanf("%d",&renshu);
    for (i = 1;i<=renshu;i++){
        printf("请输入学号%d,的成绩:",i);

        scanf("%lf",&chengji);
        sum += chengji;

        fflush(stdin);
    }
    printf("\n");

    printf("平均成绩是:%.2f\n",sum/renshu);
    printf("是否输入另一个班级的成绩(y/n)?\n");
    scanf("%c",&answer);
    }
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-05-12
说得具体些啊,比如几门课的成绩,需要学号什么的不……

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网