09-C语言选择结构(二)

学习重点:

  • switch...case语句

学习内容:

 switch...case是多分支选择语句, 其一般形式为:
 switch(表达式){ 
    case 常量表达式1:  语句1;
    case 常量表达式2:  语句2;
    … 
    case 常量表达式n:  语句n;
    default:  语句n+1;
}

实例:

#include <stdio.h>

int main(){

     int a;

     printf("input integer number: ");

     scanf("%d",&a);

     switch (a){

     case 1:printf("Monday\n"); break;

     case 2:printf("Tuesday\n"); break;

     case 3:printf("Wednesday\n"); break;

     case 4:printf("Thursday\n"); break;

     case 5:printf("Friday\n"); break;

     case 6:printf("Saturday\n"); break;

     case 7:printf("Sunday\n"); break;

     default:printf("error\n");

     }

   return 0;

}

break语句,用于跳出switch语句

经典例题:

输入一个考试成绩,90~100输出A,80~90输出B,70~80输出C,60~70输出D,60以下输出E,(要求用switch)

posted @ 2015-09-06 16:19  IT_程序袁  阅读(239)  评论(0编辑  收藏  举报