赞
踩
设计一个简单的分数查询程序,分数范围是0~100,
方法一:使用 if~else语句实现分段输出显示
- #include <stdio.h>
- int main()
- {
- float f;
- printf("please input...");
- scanf("%f",&f);
- if ((f<0)||(f>100))
- printf("invalid input\n");
- else if(f>90)
- printf("perfect\n");
- else if(f>70)
- printf("good\n");
- else if(f>60)
- printf("ok\n");
- else
- printf("No pass\n");
- return 0;
- }
方法二:使用 switch-case 语句实现分数分段输出
- #include <stdio.h>
- int main()
- {
- float f;
- printf("please input...\n");
- scanf("%f",&f);
- if((f<0)||(f>100))
- printf("invalid input\n");
- else
- {
- switch((int)f/10)
- {
- case 10:
- case 9:printf("perfect\n");break;
- case 8:
- case 7:printf("good\n");break;
- case 6:printf("ok\n");break;
- default :printf("No pass\n");
- }
- }
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。