用switch语句实现多分支选择结构
标签: C语言
学习人数: 5385

C语言还提供了另一种用于多分支选择的 switch 语句, 其一般形式为: 

switch(表达式){   
    case 常量表达式 1: 语句 1;  
    case 常量表达式 2: 语句 2;  
    …   
    case 常量表达式 n: 语句 n;  
    default : 语句 n+1;  
 }  

其语义是:计算表达式的值。 并逐个与其后的常量表达式值相比较,当表达式的值与某个常量表达式的值相等时, 即执行其后的语句,然后不再进行判断,继续执行后面所有 case 后的语句。如表达式的值与所有 case 后的常量表达式均不相同时,则执行 default 后的语句。 


【例】 

#include<stdio.h>  
  
int main() {   
    int a;   
    printf("input integer number: ");   
    scanf("%d", &a);   
    switch (...
登录查看完整内容


课后作业

掌握本节内容


登录后发布评论

暂无评论,来抢沙发