switch 语言关键字(c语言switch case语句例子是什么)
本文目录
c语言switch case语句例子是什么
c语言switch case语句例子如下:
#include 《stdio.h》int main(){int a;printf(“Input integer number:“);scanf(“%d“,&a);if(a==1){printf(“Monday\n“)。
}else if(a==2){printf(“Tuesday\n“);}else if(a==3){printf(“Wednesday\n“);}else if(a==4){printf(“Thursday\n“);}else if(a==5)
{printf(“Friday\n“);}else if(a==6){printf(“Saturday\n“);}else if(a==7){printf(“Sunday\n“);}else{printf(“error\n“);}return 0;}
switch作为C语言程序语句
Switch用在编程中,如C语言中它经常跟Case一起使用,是一个判断选择代码。其功能就是控制流程流转的。
直线翻译:switch语句,即“切换”语句;case即“情况”。
switch语句的语法如下(switch,case,break和default是关键字):
switch ( 变量表达式 ){ case 常量1 :语句;break; case 常量2 :语句;break; case 常量3 :语句;break; ... case 常量n:语句;break; default :语句;break;}
C语言中的switch和default是什么意思
switch和default是C语言中的关键词,通常联合使用。
switch语句的语法规则:
其中switch、case、break、default都是关键字。switch作为开关,当变量表达式的值对应case中的值时,执行case后面的语句后跳出switch语句,如果都不符合则执行default后面的语句后跳出switch语句。
扩展资料:
switch语句规则:
1、switch语句非常有用,但在使用时必须谨慎。所写的任何switch语句都必须遵循以下规则:
2、只能针对基本数据类型中的整型类型使用switch,这些类型包括int、char等。对于其他类型,则必须使用if语句。
3、switch()的参数类型不能为实型 。
4、case标签必须是常量表达式(constantExpression),如42或者’4’。
5、case标签必须是惟一性的表达式;也就是说,不允许两个case具有相同的值。
参考资料来源:百度百科-switch
字母圈《switch》属性是什么
在C语言或者C++语言或者JAVA语言中,switch,只能根据整数的取值来确定相应的进度分支。所以说可以是整数,也可以是字符,或者bool型。
switch语句非常有用,但在使用时必须谨慎。所写的任何switch语句都必须遵循以下规则:
只能针对基本数据类型中的整型类型使用switch,这些类型包括int、char等。对于其他类型,则必须使用if语句。switch()的参数类型不能为实型 。
switch语句注意事项:
switch语句执行时会从上到下根据括号中表达式的值作比较,当某个case语句中的表达式与此值相同时,就执行这个case语句或语句序列,直到遇到break为止。break语句是必须有的,它用来结束switch语句的执行。
如果所有case语句后面的表达式都不等于switch语句的表达式expr1的值川0执行default后面的默认语句序列。不过,default部分是可选的。如果没有这一部分,并遇到所有case语句都不匹配,那么,就不作任何处理而进入后续程序段的执行。
以上内容参考:百度百科-switch (计算机语言关键字)
更多文章:

myeclipse是什么意思(MyEclipse是什么意思)
2025年4月1日 03:20

allocate是什么意思中文(Allocate是什么意思)
2025年2月14日 09:30

short类型(C语言的char,short,int和long类型分别有多长)
2025年3月10日 22:50

text indent(为什么text-indent最常用的单位是em)
2025年4月5日 07:00

msconfig处理器个数(msconfig处理器个数修改后apex进不去了)
2025年2月20日 09:30

front cover(复印机上出现‘open the front cover’怎么处理)
2025年2月15日 07:20

cumulative是什么意思(accumulative 和cumulative有什么差别)
2025年3月18日 06:10

android studio怎么运行(android studio怎么连接手机运行)
2025年3月20日 08:00

documents是什么文件夹可以删除吗(C盘下的Documents and Settings文件夹可以删除吗)
2025年3月29日 00:50

微信小程序开发工具(微信小程序怎么开发,需要使用到什么开发工具)
2025年2月24日 02:40