注册 登录
编程论坛 C语言论坛

c语言考试题求解答

大学生楠楠 发布于 2022-03-28 20:35, 1507 次点击
编程计算一组学生的平均成绩和最高成绩,当成绩值为负数则结束。
提示:循环输入每个学生的成绩,输入一个处理一个,当输入成绩<0时,结束循环,输出结果。
3 回复
#2
CCCCW2022-03-28 21:23


[此贴子已经被作者于2022-3-30 21:58编辑过]

#3
不会游泳的虾2022-03-29 16:06
供参考:
程序代码:
#include<stdio.h>
int main()
{
    int  sum = 0, s, max, i = 0;
    while (1) {
        scanf("%d", &s);
        if (s < 0)  break;
        if (i == 0) max = s;
        else {
            if (max < s) max = s;
        }
        sum += s;
        i++;
    }
    printf("avg = %f,max = %d", (float)sum / i, max);
    return 0;
}
#4
大学生楠楠2022-04-01 20:31
回复 2楼 CCCCW
1