编写程序eStudent_system.c输入一个学生的学号和成绩,判断其等级?

编写程序eStudent_system.c输入一个学生的学号和成绩,判断其等级?

问题描述:

基础程序/整型浮点+输入出格式+分支+有效性检测+人机交互
编写程序eStudent_system.c输入一个学生的学号和成绩,判断其等级
图片说明

int main(int argc, char** argv) {
    printf("eStudent_system.c\n");
    double achievement;
    int number;
    while(true){
        printf("请输入五位学号和成绩\n");
        scanf("%d%lf",&number,&achievement);
        if(number<9999&&number>99999)
        {
          printf("学号错误 重新输入"); 
         } 
         else break; 
    }
    if(achievement>=85)printf("学号:%d 成绩 :%lf 等级 :优秀",number,achievement);
    if(achievement>=70&&achievement<85)printf("学号:%d 成绩 :%lf 等级 :良好",number,achievement);
    if(achievement>=60&&achievement<70)printf("学号:%d 成绩 :%lf 等级 :及格",number,achievement);
    if(achievement<60)printf("学号:%d 成绩 :%lf 等级 :补课",number,achievement);
    return 0;
}