内容正文:
模块二 分支程序设计
专题九 switch语句
《编程语言基础》
专题复习讲练测
理解
考纲要求
一
掌握
条件语句(switch语句)的用法
考点解读
二
1.掌握switch语句的语法格式
2.理解switch语句的执行过程
3.能利用switch语句进行程序设计
C语言程序由若干条语句组成,每条语句由变量、运算符、表达式,函数调用和控制语句等构成。C语言的运算符十分丰富,所包含的内容也很广泛。表达式是由运算C语言程序由若干条语句组成,每条语句由变量、运算符、表达式,函数调用和控制语句等构成。C语言的运算符十分丰富,所包含的内容也很广泛。表达式是由运算对象(包括常量、函数、变量)和运算符按一定规则连接起来的有意义的式子。表达式中可以包括运算符、常量、变量、函数调用等。下面就介绍语句中最基本的元素:运算符和表达式
运算符包括算术运算符、自增/自减运算符、赋值运算符及逗号运算符对象(包括常量、函数、变量)和运算符按一定规则连接起来的有意义的式子。表达式中可以包括运算符、常量、变量、函数调用等。下面就介绍语句中最基本的元素:运算符和表达式
运算符包括算术运算符、自增/自减运算符、赋值运算符及逗号运算符
基本知识
三
switch ( 表达式 )
{
case 常量表达式1: 语句部分1;[ break;]
case 常量表达式2: 语句部分2;[ break;]
┇
case 常量表达式n: 语句部分n;[ break;]
[ default: 语句部分n+1;]
}
(一)switch语句格式
C语言程序由若干条语句组成,每条语句由变量、运算符、表达式,函数调用和控制语句等构成。C语言的运算符十分丰富,所包含的内容也很广泛。表达式是由运算C语言程序由若干条语句组成,每条语句由变量、运算符、表达式,函数调用和控制语句等构成。C语言的运算符十分丰富,所包含的内容也很广泛。表达式是由运算对象(包括常量、函数、变量)和运算符按一定规则连接起来的有意义的式子。表达式中可以包括运算符、常量、变量、函数调用等。下面就介绍语句中最基本的元素:运算符和表达式
运算符包括算术运算符、自增/自减运算符、赋值运算符及逗号运算符对象(包括常量、函数、变量)和运算符按一定规则连接起来的有意义的式子。表达式中可以包括运算符、常量、变量、函数调用等。下面就介绍语句中最基本的元素:运算符和表达式
运算符包括算术运算符、自增/自减运算符、赋值运算符及逗号运算符
基本知识
三
1. 表达式一般多为整型或字符型表达式
2. case后常量表达式的值必须互不相同
3. case和default的出现次序不影响结果
4. 语句1至语句n+1为复合语句时可省略{ }
5. 多个case可以共用一组执行语句
6. switch语句可以嵌套
(二)switch语句执行过程
C语言程序由若干条语句组成,每条语句由变量、运算符、表达式,函数调用和控制语句等构成。C语言的运算符十分丰富,所包含的内容也很广泛。表达式是由运算C语言程序由若干条语句组成,每条语句由变量、运算符、表达式,函数调用和控制语句等构成。C语言的运算符十分丰富,所包含的内容也很广泛。表达式是由运算对象(包括常量、函数、变量)和运算符按一定规则连接起来的有意义的式子。表达式中可以包括运算符、常量、变量、函数调用等。下面就介绍语句中最基本的元素:运算符和表达式
运算符包括算术运算符、自增/自减运算符、赋值运算符及逗号运算符对象(包括常量、函数、变量)和运算符按一定规则连接起来的有意义的式子。表达式中可以包括运算符、常量、变量、函数调用等。下面就介绍语句中最基本的元素:运算符和表达式
运算符包括算术运算符、自增/自减运算符、赋值运算符及逗号运算符
基本知识
三
(三)switch语句流程图
表达式值=<常量表达式1>时该开关合上
计算表达式值
...
语系1
语系2
语系n
语系n+1
表达式值与某 常量表达式值 相匹配,则对应开关合上,执行对应语句系列
C语言程序由若干条语句组成,每条语句由变量、运算符、表达式,函数调用和控制语句等构成。C语言的运算符十分丰富,所包含的内容也很广泛。表达式是由运算C语言程序由若干条语句组成,每条语句由变量、运算符、表达式,函数调用和控制语句等构成。C语言的运算符十switch语句的执行过程 :
① 计算switch后表达式的值
② 如果表达式的值与某个case常量表达式的值相等时, 就执行此case后的语句,
执行完后运算符
基本知识
三
(四)switch语句执行过程
switch语句的执行过程 :
① 计算switch后表达式的值
② 如果表达式的值与某个case常量表达式的值相等时, 就执行此ca