学习笔记C语言 switch语句
用一张粗略的图来表示 switch语句的运行结构:
代码格式为:
switch(表达式)
{case 常量1:语句序列1;break;case 常量2:语句序列2;break;...case 常量n:语句序列n;break;default: 语句序列n+1;
}
程序说明:
- case 、 switch 表达式必须是 int 、 char 型数据
- default 在一定情况可以省略 具问具析
- break 是使程序跳出 switch结构
看例题加深印象:
已知1998年的1、3、5、7、8、10、12月份有31天,4、6、9、11月份有30天,2月份有28天。编程从键盘上键入1998年的某个月份,输出该月有多少天:
#include<stdio.h>
int main ()
{int month,day;printf ("请输入月份(1-12):");scanf("%d",&month);switch(month){case 4:case 6:case 9:case 11: day = 30;break;case 2: day = 28;break;default : day = 31 ;}printf("%d月的天数是%d\n",month,day);
}
谢谢你看到这里 ~ see u tomorrow ~
学习笔记C语言 switch语句相关推荐
- 学习笔记_关于switch在whlie中无限循环的解决办法_C语言
学习笔记_关于switch在whlie中无限循环的解决办法_C语言 今天在做作业的时候突然发现一个问题 #include<stdio.h> int main() {int a;while( ...
- x%3e=y%3e=z的c语言表达式,我的C语学习笔记-C语言教程(三).doc
我的C语学习笔记- C语言教程(三) C语言教程---第一章: C语言概论 C语言教程---第二章: 数据类型.运算符.表达式 C语言教程---第三章: C语言程序设计初步 C语言教程---第四章: ...
- JDBC学习笔记——Java语言与数据库的鹊桥
JDBC学习笔记--Java语言与数据库的鹊桥 JDBC(Java DataBase Connectivity):SUN公司提供的 一套操作数据库的标准规范,说白了就是用Java语言来操作数据 ...
- gnu make 手册 学习笔记 C语言 / C++ 构建工具 part.5 函数 控制语句
GNU Make manual 学习笔记 C语言 / c++ 构建工具 5.函数,控制语句 5-1.函数 5-1-1.替换,函数$(subst from,to,text), 5-1-2.替换,函数$( ...
- c语言 switch案例,C语言switch语句实例
C语言switch语句实例 引导语:switch 语句用于基于不同的条件来执行不同的动作.以下是百分网小编分享给大家的C语言switch语句实例,欢迎阅读学习! C语言还提供了另一种用于多分支选择的s ...
- MIPS汇编语言学习笔记23:if 语句分支指令
C语言 #include<stdio.h> int main() {int i = 3;if (i < 5){printf("yes!\n");}else{pri ...
- c语言字符串switch用法,C语言switch 语句的用法详解
搜索热词 C语言虽然没有限制 if else 能够处理的分支数量,但当分支过多时,用 if else 处理会不太方便,而且容易出现 if else 配对出错的情况.例如,输入一个整数,输出该整数对应的 ...
- R语言switch语句语法、实战:Switch语句用来处理嵌套的if else处理起来比较困难或者麻烦的条件判断问题
R语言switch语句语法.实战:Switch语句用来处理嵌套的if else处理起来比较困难或者麻烦的条件判断问题 目录
- c语言switch语句程序大全,C语言switch语句
C语言中的switch语句用于从多个条件执行代码. 就像if else-if语句一样. C语言中switch语句的语法如下: switch(expression){ case value1: //co ...
最新文章
- 使用Codeception进行Yii2的单元测试(一)安装以及简介篇
- html封装windows,windows 系统封装,打造一份属于自己的系统!
- php mongo in 查询语句,PHP 怎么执行mongodb 的 $in 和$size查询
- Microsoft Blazor——动态内容
- newtonsoft 数组反序列化_漏洞学习篇之反序列化
- 动手写个数字输入框2:起手式——拦截非法字符
- jQuery常用属性过滤选择器
- VirtualBox安装Ubuntu教程
- flask之session、cookie摘抄笔记
- Codeforces:F - Elongated Matrix
- 地质大学计算机学院实验室,中国地质大学
- VB实现自动生成统计图表
- 牛客2019跨年AK场 E	【大】约数 (两个数的全部公约数)
- 线程的8大基础知识(持续更新)第一章
- 科沃斯扫地机器人拆解_哈士奇拆给你看 篇二:科沃斯T5 Power扫地机器人,首拆!...
- 重迭式三段式状态机序列检测器-检测10110110
- Linux - 如何生成configure文件
- ssm+vue学生寝室宿舍卫生评比管理系统java项目介绍
- 计算机动漫价格,动画专业对电脑的价格和配置有什么要求吗
- 2022-2-14 Leetcode 524.通过删除字母匹配到字典里最长单词