switch见解

#include<stdio.h>
int main()
{int n;
scanf("%d",&n);
switch(n)
{case 1: printf("Monday");
		break;//case中只能存放n中的值。 
case 2: printf("Tuesday");
		break;//n中的值只有int char;(已学到的); 
case 3: printf("Wendesday");
		break;//case和break之间可以跟多条语句。 
case 4: printf("Thursday");
		break; 
case 5: printf("Friday");
		break;
case 6: printf("Saturday");
		break;
case 7: printf("Sunday");
		break;
default: break;
}
return 0;
 } 

n的作用相当于进入case房间的钥匙,拥有哪个房间的钥匙进入哪个,但如果没遇到break(相当于出去的通道)就只能一直往下走直到遇见 } (相当于出口)
default的位置没有太多的要求,因为要用钥匙试完所有房间才能走最终出口。(代表失败)

猜你喜欢

转载自blog.csdn.net/qq_43813373/article/details/85264915