switch语句举例

编辑:吾爱

嘿,大家好啊,我是你们的朋友小明,今天来跟大家聊聊一个很有趣的话题——switch语句。

让我们来了解一下switch语句是什么。它其实就是一种很方便的控制语句,可以根据不同的条件来执行不同的代码块。比如说,你要写一个程序,根据用户输入的数字,输出不同的结果,那么switch语句就可以派上用场了。

举个例子吧,比如说我现在要写一个小程序,根据用户输入的星期几,输出对应的工作安排。那么我就可以这样写:

```

switch (weekday) {

case 1:

printf("今天是星期一,要开会。n");

break;

case 2:

printf("今天是星期二,要写报告。n");

break;

case 3:

printf("今天是星期三,要开发新功能。n");

break;

case 4:

printf("今天是星期四,要做。n");

break;

case 5:

printf("今天是星期五,可以放松一下。n");

break;

default:

printf("输入有误,请重新输入。n");

break;

```

这段代码的意思是,如果用户输入的是1,就输出“今天是星期一,要开会。”,如果是2,就输出“今天是星期二,要写报告。”,以此类推。如果用户输入的不是1到5之间的数字,就输出“输入有误,请重新输入。”。

看起来很简单吧?其实switch语句还有很多用途,比如说根据用户输入的命令来执行不同的操作,或者根据不同的条件来选择不同的算法等等。

switch语句是一个很好用的工具,可以让我们的程序更加灵活和智能。希望大家都能好好利用它,增强用户体验,让我们的生活更加便利和美好!

好了,今天的分享就到这里了。希望大家喜欢我的文章,如果有什么问题或者建议,欢迎留言和我交流。祝大家生活愉快,工作顺利!