选择结构的程序编写

来源:百度知道 编辑:UC知道 时间:2024/05/07 02:17:32
switch正确使用
下面程序的功能是:输入一百分制成绩,输出用A、B、C、D、E表示的成绩等级。已知90分以上为A等;80到89分为B等;70到79分为C等;60到69分为D等;60分以下为E等。在横线处填写正确的语句或表达式,使程序完整,并调试程序,使程序的运行结果与给出的结果一致。
main()
{
int grade;
clrscr();
printf("input score:");
scanf("%d",&grade);
grade=grade/10;
switch( ① )
{
case 10:
case 9: printf( ② );break;
case 8: printf("grade is B"); ③ ;
case 7: ④ ;break;
case 6: ⑤ ; ⑥ ;
default: ⑦ ;
}
}
运行结果一:
input score: 98↙
grade is A
运行结果二:
input score: 80↙
grade is B
运行结果三:
input score: 71↙
grade is C
运行结果四:
input score: 69↙
grade is D
运行结果五:
input score: 45↙
grade is E

#include<stdio.h>
main()
{
int grade;
clrscr();
printf("input score:");
scanf("%d",&grade);
grade=grade/10;
switch(grade)
{
case 10:
case 9: printf("grade is A");break;
case 8: printf("grade is B"); break;
case 7: printf("grade is C"); break;
case 6:printf("grade is D");break;
default: printf("grade is E");break;
}
}

1.grade
2.A
3.break
4.printf(grade is C);
5.printf(grade is D)
6. break
7.break