黑马程序员技术交流社区

标题: 根据输入的1~100之间的整数输出A~E等级 [打印本页]

作者: lixp    时间: 2015-11-5 21:11
标题: 根据输入的1~100之间的整数输出A~E等级
  1. #include<stdio.h>
  2. int main(int argc,char * argv[]){
  3.     //定义一个整数,用于存储输入的数
  4.     int score;
  5.         //提示输入
  6.         printf("请输入一个0到100之间的整数:");
  7.         //利用score/10 ,最后用switch判断并输出结果
  8.         while(scanf("%d",&score)&&(score>=0&&score<=100)){
  9.                 switch(score/10){
  10.                case 10:
  11.                    case 9:printf("等级为:A\n");
  12.                          break;
  13.                case 8:printf("等级为:B\n");
  14.                          break;
  15.                case 7:printf("等级为:C\n");
  16.                          break;
  17.                case 6:printf("等级为:D\n");
  18.                          break;
  19.                default:printf("等级为:E\n");
  20.                              break;
  21.                 }
  22.          printf("请输入一个0到100之间的整数:");
  23.         }
  24.         return 0;
  25. }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2