简单的程序设计
简单的程序设计(2)给出一个百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,81~89分为B,70~79分为C,60~69分为下为E。①编好程序,要求分别用if 语句和switch语句来实现。运行程序,并检查结果是否正确。②再运行一次程序,输入分数为负值(如-70),这显然是输入时出错,不应该给出等级,修改程序,使之能正确处理任何数据,当输入数据大于100和小于0时,通知用户“输入数据错”,程序结束。(3)编写一个程序,将用户输入的24h计时法转换位12h计时法。例如:若输入14:2:15,则输出2:2:15PM;若输入3:1:14,则输出3:1:14AM。程序应能检查输入的错误,如:37:60:78等。 麻烦高人编一下,感激不尽
方便起见,只写关键部分
(2)
int a;
printf("请输入成绩:");
scanf(%d,&a);
if(a<0||a>100){printf("成绩输入错误")}
else if(a>=0&&a<60){"成绩等级为E"}
else if(a......){......};
else printf("输入错误");
相关内容