C语言 使用switch语句,将百分制成绩转换为等级分:90以上A,80-89为B,70-79为C,60-69为D,其它为F.
人气:345 ℃ 时间:2020-04-10 22:03:53
解答
#include"stdio.h"
main()
{int a,s;
scanf("%d",&a);
s=a / 10;
switch (s)
{ case 10:printf("A");break;
case 9:printf("A");break;
case 8:printf("B");break;
case 7:printf("C");break;
case 6:printf("D");break;
default:printf("F");break;
}
getch();
}
程序中getch();为winTC编译器所必须的.如果你使用其他编译器,可以把它省去.如果你是考试用的,最好把它省去.程序已验证,是一个正确的程序.
楼上的有必要搞那么复杂吗?
推荐
- .输入百分制的学生成绩,输出A(90-100),B(80-89),C(70-79),D(60-69),E(60分以下)等级C语言题目
- c语言给出一百分制成绩,90分以上为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E .
- 一篇400字美文+赏析
- 写一段表示老师高兴的句子
- mr green said he ( )in the school for about twenty years
- The bank is near the pay phone的同义句
- 求出下面每组数的最大公因数.2和8,18和63,17和25,78和39,4和9,24和15,35和55,40和48.
- 向大家请教一句话的意思.
猜你喜欢