c语言中switch的含义

你要活下去 1个月前 已收到3个回答 举报

娜姐娜姐 2星

共回答了203个问题采纳率:97.4% 评论

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

扩展资料

  遵守switch语句规则

  switch语句非常有用,但在使用时必须谨慎。所写的任何switch语句都必须遵循以下规则:

  只能针对基本数据类型中的整型类型使用switch,这些类型包括int、char等。对于其他类型,则必须使用if语句。

  switch()的.参数类型不能为实型 。

  case标签必须是常量表达式(constantExpression),如42或者'4'。

  case标签必须是惟一性的表达式;也就是说,不允许两个case具有相同的值。

1小时前

47

菊花有主 3星

共回答了343个问题 评论

1、SWITCH语句的字面意思是开关,是用来进行多重选择。具体的用法首先打开C-Free5.0软件,然后新建一个名为switch.c文件,然后在引入头文件和main主函数:

2、首先定义一个整型数值,然后从外面写入这个值,这里用到的scanf函数就是从外面读入一个值给a,然后运行一下,输入一个数验证:

3、接着用switch先判断获得是什么值,按照获得的值来执行相应的步骤,注意这里输入的值必须是定义的值,否则switch语句的条件不会被触发;最后的default则是用来判断不满足以上条件用的,不满足的时候这里打印出另一句话告诉用户输入非法了:

4、最后编译调试下程序,看看对不对, 当输入1-5任意一个值的时候,屏幕上会打印出相应的语句。以上就是c语言中switch语句的用法:

21小时前

48

倍儿潇洒 2星

共回答了248个问题 评论

  switch开关控制语句  一般形式:  switch(c)  {  case'A':.....;break;  case'B'......;break;  ..........  }  根据变量C的不同值。  执行相对应的case语句。

18小时前

43
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com