前言
C语言是结构化的程序设计语言
主要包含三个结构 也就是 顺序结构、选择结构、循环结构
一.什么是语句?
C语言中的语句可以分为以下五类
1.表达式语句
2.函数调用语句
3. 控制语句
4. 复合语句
5. 空语句
本篇文章主要介绍控制语句
控制语句用于控制程序的执行流程,以实现程序的各种结构方式(C语言支持三种结构:顺序结构、选择结构、循环结构),它们由特定的语句定义符组成,C语言有九种控制语句
可分成以下三类:
- 条件判断语句也叫分支语句:if语句、switch语句;
- 循环执行语句:do while语句、while语句、for语句;
- 转向语句:break语句、goto语句、continue语句、return语句
一、分支语句(switch语句)
switch语句也是一种分支语句,常常用于多分支的情况
比如:
输入1,输出星期一
输入2,输出星期二
输入3,输出星期三
输入4,输出星期四
输入5,输出星期五
输入6,输出星期六
输入7,输出星期日
那我没写成 if…else if …else if 的形式太复杂 这时我们就可以使用switch语句
1.switch语句的基本形式
switch(整型表达式)
{
case 整形常量表达式:
语句;
break;
case 整形常量表达式:
语句;
break;
default:
break;
}
- switch() 括号内一定是整形表达式
- case后必须是整形常量表达式
2.代码实例
#include <stdio.h>