App下载
11. switch语句
C语言入门课程 / 11. switch语句
手机也能上课
App下载
1/4

switch语句

switch 语句是多分支选择语句. 

switch语句用来更优雅的解决多分支if语句, 例如, 学生成绩分类(85分以上为A, 70-84分为B, 60-69分为C等...);

人口统计分类(按年龄分为老、总、青少、儿童); 工资统计分类...

switch 语句格式:

switch (expression) {
  case val1:
    statements
  break;
  case val2:
    statements
  break;
  default:
    statements
}

例如:

#include <stdio.h>

int main(void) {
    char grade = 'A';
    switch(grade){
        case 'A': printf("85-100\n");break;
        case 'B': printf("70-84\n");break;
        case 'C': printf("60-69\n");break;
        default: printf("<60");
    }
    return 0;
}

输出结果:

85-100


+10 经验 +10积分
解析
提示
参考答案
+10 经验 +10积分
视频播放结束,是否学习下一节?