从键盘上输入5个学生的成绩,统计并输出最高成绩和最低成绩。(使用while语句) 昨天刚学循环结构

从键盘上输入5个学生的成绩,统计并输出最高成绩和最低成绩。(使用while语句)
昨天刚学循环结构,发现这个作业做不出来,用了好几张草稿纸了,没有办法写完。哪位大神愿意帮帮忙?o(≧v≦)o谢谢~

c语言?学生成绩是 整数 还是有小数的?

只输入分数,不要名字 ,学号之类的?

#include <stdio.h>
int main()
{
int max=0,min=10000,t,i=0;
while(i<5){
scanf("%d",&t);
if(max<t)max=t;
if(min>t)min=t;
i++;
}
printf("最高分:%d,最低分:%d\n",max,min);
return 0;
}

追问

应该是整型的,只是输入分数。问题就是老师发给我们的原题目了。

追答

拿上面的代码试试吧

追问

我没有接收到代码……

追答#include <stdio.h>
int main()
{
    int max=0,min=10000,t,i=0;
    while(i<5){
        scanf("%d",&t);
        if(max<t)max=t;
        if(min>t)min=t;
        i++;
    }
    printf("最高分:%d,最低分:%d\n",max,min);
    return 0;
}

追问

谢谢你,成功了ㄟ(≧◇≦)ㄏ

温馨提示:答案为网友推荐,仅供参考
相似回答