switch语句

45 阅读1分钟

Switch语句是一种常用的选择结构语句,与if语句不同的是,它针对某个表达式的值做出判断,从而

案例

int main(){
	//printf("switch");
	//考试分数 
	int score = 61;
	
	//case 的值要与表达式的值完全一样, 才是匹配成功! 
	//if(score >=60 && score<=70 )
	switch(score){
		case  60:
			printf("额外做1张试卷");
			break; 
		case  70:
			printf("额外做半张试卷");
			break; 
		case  90:
			printf("出去玩");
			break; 
		default:
			printf("你考的分数不在处理范围");
			break; 	
	}

运行结果:

image.png

int main(){

	int day = 1;
	printf("输入1-7的数字,获取我的工作日历:");
	scanf("%d",&day);
	
	switch (day){
		case 1:
		    printf("上6节课");
			break; 
		case 2:
		    printf("上6节课");
			break; 
		case 3:
		    printf("上6节课");
			break; 
		case 4:
		    printf("上5节课");
			break; 
		case 5:
		    printf("上6节课");
			break; 
		case 6:
		    printf("出去玩");
			break; 
		case 7:
		    printf("躺平");
			break; 
		
		
		
		
	}