程序员必备的基础语句——switch/case
switch/case语句是程序员经常使用的一种基础语句,它可以根据变量的不同取值执行不同的代码块。对于一些需要根据不同情况处理的场景,使用switch/case语句可以让代码更加简洁易懂。但是,对于某些特殊场景,使用switch/case语句可能会带来一些问题,这时候我们需要使用其他方式进行处理。
下面是一个简单的示例代码:
#include <stdio.h>
int main()
{
int num = 5;
switch(num)
{
case 1:
printf("num = 1");
break;
case 2:
printf("num = 2");
break;
case 3:
printf("num = 3");
break;
default:
printf("num is not 1, 2 or 3");
}
return 0;
}
上面的代码中,我们定义了一个整型变量num,并使用switch/case语句根据其不同取值执行不同的代码块。在这个示例中,如果num的值是1,那么就输出“nu