c语言 switch案例,c语言switch case语句使用例子

c语言 switch案例,c语言switch case语句使用例子c语言switchcase语句使用例子发布时间:2020-04-2311:48:53来源:亿速云阅读:421作者:小新这篇文章主要为大家详细介绍了c语言switchcase语句使用例子,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。c语言switchcase语句怎么用C语言提供了一种用于多分支选择的switch语句,其一般形式为:switch(表达式){c…

c语言switch case语句使用例子

发布时间:2020-04-23 11:48:53

来源:亿速云

阅读:421

作者:小新

这篇文章主要为大家详细介绍了c语言switch case语句使用例子,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。

8a79d6b0f3a8efbdc83f6b527e322ff7.png

c语言switch case语句怎么用

C语言提供了一种用于多分支选择的switch语句, 其一般形式为:switch(表达式){

case 常量表达式1: 语句1;

case 常量表达式2: 语句2;

case 常量表达式n: 语句n;

default: 语句n+1;

}

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

例子:#include

int main(void){

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;

}

程序解读:

本程序是要求输入一个数字,输出它对应的星期的英文单词。

注意项:

1、在case后的各常量表达式的值不能相同,否则会出现错误。

2、在case后,允许有多个语句,可以不用{}括起来。

3、各case和default子句的先后顺序可以变动,而不会影响程序执行结果。

4、default子句可以省略不写。

以上就是c语言switch case语句使用例子的简略介绍,当然详细使用上面的不同还得要大家自己使用过才领会。如果想了解更多,欢迎关注亿速云行业资讯频道哦!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/10548.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注