App下载
switch语句
C 语言入门体验课 / switch语句
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积分
视频播放结束,是否学习下一节?