admin管理员组文章数量:1794759
c语言编写一个成绩等级的程序,c语言作业 编写一个输出学生成绩等级的程序
问题描述:
c语言作业 编写一个输出学生成绩等级的程序
1、能够使用if else语句实现.
2、多分支结构的正确使用.
3、能够使用switch case语句实现.
4、正确使用break语句
5、if语句和switch语句的使用区别和注意事项.
以上要都包括 谢谢 如果正确的会加悬赏
1个回答
分类:
综合
2014-12-14
问题解答:
我来补答
. 楼主 这是分别用ifelse和switch写出吧? 分5个等级A,B,C,D,E.90分以上为A,80~89分为B,70~79分为C,60分~69分为D,60分以下为Eif-else#include
main()
{
float sc;
printf("请键入成绩\\n");
scanf("%d",&sc);
if(sc>100.0||sc<0)
printf("成绩输入错误\\n");
else if(sc>=90.0)
printf("该生成绩为A\\n");
else if(sc>=80.0)
printf("该生成绩为B\\n");
else if(sc>=70.0)
printf("该生成绩为C\\n");
else if(sc>=60.0)
printf("该生成绩为D\\n");
else
printf("该生成绩为E\\n");
}switch
#include
main()
{
unsigned sc,i=0;
char lv;
printf("请键入成绩\\n");
scanf("%d",&sc);
switch(sc/10)
{
default:printf("成绩输入错误\\n");i=1;break;
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:lv='E';break;
case 6:lv='D';break;
case 7:lv='C';break;
case 8:lv='B';break;
case 9:
case 10:lv='A';break;
}
if(i==0)
printf("学生等级为%c\\n",lv);
}
展开全文阅读
版权声明:本文标题:c语言编写一个成绩等级的程序,c语言作业 编写一个输出学生成绩等级的程序 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686862221a111648.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论