c语言 switch的用法

c语言 switch的用法


2024年5月10日发(作者:)

在C语言中,switch语句是一个流程控制语句,它用于根据表达式的值选

择不同的代码块来执行。switch语句通常与if-else语句一起使用,以简化多层

嵌套的if-else语句。

下面是switch语句的基本语法:

switch (expression) {

case constant1:

// 代码块1

break;

case constant2:

// 代码块2

break;

...

default:

// 默认代码块

}

这里的expression是一个表达式,其值将与每个case语句后面的常量进

行比较。如果找到一个匹配的case,则执行相应的代码块,然后跳出switch语

句。如果没有找到匹配的case,则执行default代码块(可选)。

下面是一个使用switch语句的示例:

#include

int main() {

int num = 2;

switch (num) {

case 1:

printf("You selected option 1

");

break;

case 2:

printf("You selected option 2

");

break;

case 3:

printf("You selected option 3

");

break;

default:

printf("No valid option selected

");

}

return 0;

}

在这个示例中,我们根据变量num的值选择要执行的代码块。如果num

的值为1,则输出"You selected option 1"。如果num的值为2,则输出"You

selected option 2",以此类推。如果没有找到匹配的case,则输出"No valid

option selected"。


发布者:admin,转转请注明出处:http://www.yc00.com/web/1715334888a2602305.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信