|  | 
 
 发表于 2020-6-22 11:26:13
|
显示全部楼层 
| 手机码字,好累啊。。 
 复制代码#include <stdio.h>
int main()
{
    int i,a=0,b=0,c=0,d=0;//四个变量表示四个等级的人数
    float a[10],min,max,avg=0;  //max表示最高分,min表示最低分,avg表示平均分
    
    for(i=0;i<=9;i++)
    {
        printf("请输入第%d位学生的分数:",i+1);
        scanf("%f",&a[i]);
    }
    max=min=a[0];
    for(i=0;i<=9;i++)
    {
        if(min>a[i])
            min=a[i];
        if(max<a[i])
            max=a[i];
        avg=avg+a[i];
        if(a[i]>90)
            a++;
        else if(a[i]>80)
            b++;
        else if (a[i]>60)
            c++;
        else
            d++;
    }
    avg=avg/10;
    printf("max=%f\n",max);
    printf("min=%f\n",min);
    printf("max=%f\n",avg);
    printf("优秀:%d,良好:%d,合格:%d,不合格:%d",a,b,c,d);
    return 0;
}
 | 
 |