问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言,求教switch case 语句用法,谢谢!

发布网友 发布时间:2022-04-22 09:20

我来回答

5个回答

热心网友 时间:2023-10-24 19:00

Switch语句可以理解为if-else语句的另一种表现形式 。 break的作用是跳出Switch,如果不跳出则继续向下执行,直到遇到break或执行到结束为止。

Switch case 语句表达式为:

switch{case 常量1: 语句体1;case 常量2: 语句体2;case 常量3: 语句体3;case 常量4: 语句体4;....default : 语句体;}

扩展资料:

Switch在一些计算机语言中是保留字,其作用大多情况下是进行判断选择。以C语言来说,switch(开关语句)常和case break default一起使用。

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;

}


参考资料:

百度百科-switch (计算机语言关键字)

热心网友 时间:2023-10-24 19:01

1、case语句可以加括号运行多行语句。switch的具体用法,首先新建一个c语言的文件,写入基本的结构,引入头文件,新建main主函数,主函数中设置一个变量用来接收用户输出:

2、接着用swith语句制作多重选择,当输入的数满足条件是就输出打印结果,并用break终止程序。最后的default是都不满足条件时,执行的条件:

3、最后按下快捷键Crtl+S编译运行程序,输入一个数字就会打印出相应的语句:

热心网友 时间:2023-10-24 19:01

switch语句的语法如下(case、default和break是其配套关键字): 

switch ( 表达式) 

  case 常量表达式1:
语句1;         可以是多行,可以加括号,也可以不加,到下一个case之前,都是本case的语句范围
[break;]       中括号,表示此语句可以没有
  case 常量表达式2:
语句2;
[break;]
……
  case 常量表达式n:
语句n;
[break;]
  [default:]
语句n+1;
[break;]
}

说明:


switch语句规则:

热心网友 时间:2023-10-24 19:02

switch是一种判定式循环语句。 循环到符合常量符合数据的则break跳出! 否则此步不会如同for循环一样卡住死循环,而是会循环下一步! 若都没有,则default自动跳出程序。

热心网友 时间:2023-10-24 19:03

大哥你default拼写错了!!!!
所以你的case里只讨论了10、9、8、7、6和一个所谓的defult,其他情况都漏了。
将defult改为default就正常了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
amd锐龙r75700g超频性价比装机方案,要核显性能综合表现超 架空电线故障如何排除 ...unexpected T_CONSTANT_ENCAPSED_STRING in 怎么解决这个错啊_百度... php错误Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_S... PHP出现如下情况 syntax error, unexpected T_ENCAPSED_AND_WHITES... php 如何捕获类似于Parse error: syntax error, unexpected T_CONSTA... 挂烫机如何熨西装 戗驳领西装怎么熨烫 西装前片怎么推拉拔烫 西装能不能拿去烫 在泰山哪里看日出 泰山顶上哪个位置看日出最好啊?? 想用c++或c语言实现中文逻辑判断,switch和case语句,当输入一句话或一个词语,就case成立。 1.在C语言中,关于case语句的叙述正确的是? GDP和国民收入是什么关系? GDP和GTP都是什么意思啊? 谁知道GDP与GTP的区别? GDP与收入到底什么关系 GDP 与什么有关系 GDP与GNP的相同点是什么(简答题) GDP与人民生活水平的关系 GDP和GNP有什么区别 有人冒充自己的抖音号像好友诈骗自己的信息怎么办... GDP与GNI有何不同 在抖音里认识的人要加微信被骗了400元钱怎么办? 名义gdp和实际gdp有什么区别? 抖音里面好友,说要我加他微信,然后拉我进抖音群,有风险吗? 地区生产总值和gdp是一个意思吗 在抖音里怎么加别人微信 关于GDP和产值的关系 泰山最佳观日点的那个地方叫什么 在泰山哪里看日出 平安白领贷申请时间 给妈妈写一封信400字左右 在泰山那里观看日出最好 平安银行白领贷贷款用途 写给母亲的信怎么写400字 泰山顶端看日出或日落的最佳位置在哪块儿? 平安银行白领贷容易批吗 泰山看日出最佳位置 爬泰山十八盘看日出具体经过那些地方? 平安白领贷没有公积金可以申请吗 给妈妈的一封信,400字左右,急!! 泰山看日出,最好在哪看? 送给妈妈的一封信四年级400字 在泰山看日出太阳升起的地方是日本吗? 写给妈妈的一封信400字四年级 平安银行白领贷好批吗 泰山观日出最佳位置是日观峰还是玉皇顶 400字作文:致妈妈的一封信