c语言中switch用法举例
时间: 2023-08-05 15:00:16 浏览: 131
C语言中的switch语句用于根据不同的情况执行不同的代码块。下面是一个简单的例子:
#include <stdio.h>
int main() {
int num = 1; // 定义一个整数变量num
switch (num) {
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");
}
return 0;
}
在上面的例子中,我们定义了一个整数变量num
并给它赋值为1。然后,我们使用switch语句根据num
的值来执行相应的代码块。
在这个例子中,我们使用了5个不同的情况(case 1、case 2、case 3、case 4和case 5),每个情况后面都有一个printf
语句,分别打印出对应的星期几名称。当num
的值与case的值匹配时,相应的代码块将被执行。如果num
的值与所有的case都不匹配,则执行default代码块中的语句。
在上面的例子中,由于num
的值是1,所以第一个case匹配,结果会打印出"星期一"。如果我们将num
的值改为2、3、4或5,相应的代码块将被执行并打印出对应的星期几名称。如果num
的值不是1、2、3、4或5,那么将执行default代码块中的语句,打印出"输入的数字无效"。
相关推荐














