switch case语句例子是什么?

作者&投稿:丹慧 (若有异议请与网页底部的电邮联系)
~

switch case语句例子如下:

#include <stdio.h>int main(){int a;printf("Input integer number:");scanf("%d",&a);if(a==1)。{printf("Monday
")。

}else if(a==2){printf("Tuesday
");}else if(a==3){printf("Wednesday
");}else if(a==4)。{printf("Thursday
");}else if(a==5)。

{printf("Friday
");}else if(a==6){printf("Saturday
");}else if(a==7)。{printf("Sunday
");}else{printf("error
");}return 0;}。

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;}。




大连市13719703469: 请问c语言的switch语句到底是什么? -
代王龙胆: C语言中,switch语句的使用格式如下:switch(表达式){ case 常量表达式1 : 语句1; break; case 常量表达式2 : 语句2; break; ...... case 常量表达式n : 语句n; break; default : 语句n+1;}举例如下:int i=4, a=0; switch(i) {case 1 : ...

大连市13719703469: 请详细举例解释说明下switch语句的用法? -
代王龙胆: if-else-end语句所对应的是多重判断选择,而有时也会遇到多分支判断选择的问题.MATLAB语言为解决多分支判断选择提供了switch-case语句.switch-case语句的一般表达形式为:switch〈选择判断量〉Case 选择判断值1选择判断语句1case ...

大连市13719703469: 单片机C语言case是什么意思? -
代王龙胆: 单片机中C语言的case就是经典C语言中的switch.......case语句.基本用法如下:switch(a){case xxx1: // 如果a=xxx1,那么执行该case下面的语句{ ......break;}case xxx1: // 如果a=xxx2,那么执行该case下面的语句{......break;}default : // 如果a跟上面所以case后面的值都不相等,那么执行该case下面的语句...... }

大连市13719703469: switch case语句是什么意思 -
代王龙胆: switch case语句是判断语句. switch的用法是判断case后面的表达式和switch后面的表达式是否相匹配,一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break.

大连市13719703469: 计算机C语言中的关键字:case是什么意思? -
代王龙胆: 一般是与switch语句配对使用的,用于实现某个数值的指定跳转. 例如 switch(x) { case 0: DoAAA(); break; case 1: DoBBB(); break; default: DoCCC(); break; } 就是根据x的内容分别跳转.如果x==0,那么执行DoAAA()然后跳出switch-case语句继续向后执行;如果x==1,那么执行DoBBB()然后跳出switch-case语句继续向后执行;如果x是其它值,那么执行DoCCC()然后跳出switch-case语句继续向后执行.

大连市13719703469: 在C#中怎样用switch - case语句 -
代王龙胆: 1、C#的switch-case语句使用示例: int week = 5; switch (week) { case 1: break; //变量week的值为1,不做任何处理,结束switch语句 case 2: case 3: case 4: case 5: Console.WriteLine("今天是工作日");//当变量week的值为2,3,4,5中任意...

大连市13719703469: Switch case 语句怎么使用 -
代王龙胆: switch (表达式){ case 值1 : 语句1 break;case 值2 : 语句2 break;... default : 语句n break; }从表达式值等于某个case语句后的值开始,它下方的所有语句都会一直运行,直到遇到一个break为止.随后,switch语句将结束,程序从switch结束大括号之后的第一个语句继续执行,并忽略其他case. 假如任何一个case语句的值都不等于表达式的值,就运行可选标签default之下的语句. 假如表达式的值和任何一个case标签都不匹配,同时没有发现一个default标签,程序会跳过整个switch语句,从它的结束大括号之后的第一个语句继续执行.

大连市13719703469: C/C++中的switch case 语句是怎样的一个执行过程 -
代王龙胆: 你理解的是正确的,switch case语句完全可以用if else语句来替换掉;但是当比较较多 或者很多其他控制流程的时候,switch语句 的可读性比if else语句高的多;另外注意的就是 一般情况下每一个case 之后都要跟一个break; 其目的是为了跳出...

大连市13719703469: C++编程问题,求switch语句的例子 -
代王龙胆: #include <iostream> int main() { using namespace std; int a; cin >> a; switch(a) { case 1: cout << "你输入了1"; break; case 2: cout << "你输入了2"; break; case 3: cout << "你输入了3"; break; default: cout << "你输入的不是1~3"; break; } }

大连市13719703469: java 中 switch case 语句 -
代王龙胆: 从原理上来阐述这个问题:switch(表达式){ case 常量表达式1: 语句1;....case 常量表达式2: 语句2;default: 语句;}1.default就是如果没有符合的case就执行它,default并不是必须的.2.case后的语句可以不用大括号.3.switch语句的...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网