编写程序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;
}