您的位置:首页 > 其它

用switch输出分数等级

2012-09-30 23:21 197 查看
#include <stdio.h>

int main()

{

 float score;     //分数, 用浮点数表示

 int text;

 printf("\n请输入你所得的分数: "); 

 scanf("%f", &score);   //输入分数

 //下面用switch循环

 text = (int)(score/10); //强制转换为整型而去掉小数点, 注意这里的运算符优先级

 switch (text)

 {

  case 6 : printf("你的分数等级是: D\n"); break;

  case 7 : printf("你的分数等级是: C\n"); break;

  case 8 : printf("你的分数等级是: B\n"); break;

  case 9 :

  case 10 : printf("你的分数等级是: A\n"); break;

  default : printf("你的分数等级为: E\n"); //这里的break可有可无

 }

 return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  include float c