C语言学习,每天进步一点点之switch

本文详细介绍了switch-case的基本概念,包括其作为选择结构的作用,使用步骤中的代码示例和break的重要性。重点讲解了如何通过break打断switch的连续输出特性。
摘要由CSDN通过智能技术生成


提示:以下是本篇文章正文内容,下面案例可供参考

一、switch,case是什么?

个人理解:switch,case的根本目的就是选择,也就是我们常说的选择结构。(switch代表if, case代表等于号)

二、使用步骤

1.引入代码案例

#define _CRT_SECURE_NO_WARNINGS //注意:此申明要放在首位
#include<stdio.h>
#include <string.h>
 
 
void main() {
 
	int a = 2;
	 
	switch (a) {
	case 1: {printf("星期一"); break; }
	case 2: {printf("星期二"); break; }  //如果a==2,则输出星期二,break则表示跳出switch
	case 3: {printf("星期三"); break; }
	case 4: {printf("星期四"); break; }
	case 5: {printf("星期五"); break; }

	default: {printf("周末"); }

	}
}

 

重点:要素有 switch/ a/ case/ 1/{} /default /break  (switch代表如果,a代表变量,case可以理解为等于号,2就是数字,default代表否则,{}代表输出内容)

大白话来说:如果a等于2,则输出星期二这个内容

 

2.为什么要用break

 运行路线图如图所示:

如图所示,一旦没有break;它进入后输出就是"星期二 星期三 星期四 星期五 周末",重点这就是switch的根本特性


总结

switch选择语句的重点是【switch是如果,case是等于号】,重点2:switch的特性是一旦等于号成立,它就会连续输出内容,正是因为如此,所以我们才要使用break从而打断它的连续输出(有哪里不合适的地方请大家多多指教)

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值