c语言---选择结构
来源:互联网 发布:宅急送bos系统数据库 编辑:程序博客网 时间:2024/06/05 03:19
1、条件判断
(1)条件判断的含义:用选择结构来检查所指定的条件是否满足,并根据判断的结果决定执行哪种操作
(2)关系运算符:用来比较大小的符号
关系表达式:式子不是表示数值,而是一个逻辑值
关系运算符:<(小于)、<=(小于或等于)、>(大于)、>=(大于或等于)优先级别相同,大于后面两种,==(等于)、!=(不等于)
(3)逻辑运算符及其优先次序:!(非)、&&(与)、||(或)
优先级别依次降低:、!(非)、算术运算符、关系运算符、&&、||、赋值运算符
2、用if语句实现选择结构
(1)if(表达式)语句;
表达式为真,则执行语句,否则不执行
(2)if(表达式)语句1 ;else 语句2;
表达式为真,则执行语句1,否则执行语句2
(3)嵌套的if
a、if()
if()语句1
else 语句2
else
if()语句3
else 语句4
当第一个if为真时,再判断第二个if中的真假,为真就执行语句1,否则执行语句2;
当第一个if为假时,再判断else中if中的真假,为真就执行语句3,否则执行语句4
b、else总是与它上面最接近的未配对的if配对
if()
if()语句1
else
if()语句2
else 语句3
else 语句4
当第一个if为真时,判断第二个if,为真就执行语句1,否则就执行else中的内容,判断第三个if,为真就执行语句2,否则执行语句3
当第一个if为假时,执行语句4
c、if(表达式1) 语句1
else if (表达式2) 语句2
else if (表达式3) 语句3
else if (表达式m) 语句m
else 语句n
3、switch语句实现多分支选择结构
switch (表达式)
{
case 常量表达式1:语句1;break;
case 常量表达式2:语句2;break;
case 常量表达式n:语句n;break;
default :语句n+1;
}
(1)当表达式的值与某一个case的常量表达式相等时,就执行其后面的语句
(2)每一个case的常量表达式的值必须不相同
(3)case和default的次序并不影响执行结果
4、条件运算符
表达式1?表达式2:表达式3 若表达式1为真,则执行表达式2,否则执行表达式3
- c语言---选择结构
- C语言的选择结构
- C语言学习:选择结构
- 黑马程序员--C语言-选择结构
- C语言基础——选择结构
- 信息学奥林匹克竞赛-C语言选择结构
- c语言学习----选择结构程序设计
- C语言(12)-----选择结构switch
- 学习C语言选择结构程序设计
- c语言之顺序,选择,判断结构
- C语言--选择结构的程序设计
- 【一起来学C语言】C语言的组成:选择结构
- 黑马程序员-C语言选择结构,循环结构
- 黑马程序员--c语言:选择结构、循环结构、函数
- 黑马程序员------C语言-----选择结构和循环结构总结
- 【黑马程序员】C语言基础-分支结构(选择结构)
- C语言_选择结构和循环结构
- C语言选择结构与循环结构逆向分析
- 使用Nginx做邮件代理服务器配置
- Java小问题
- DB2函数大全
- Cookie的作用范围
- SPOJ 74. Divisor Summation 分解数字的因子
- c语言---选择结构
- GridView基本操作事件
- 判断Android设备是否连接网络
- Android开发之大位图压缩水印处理
- java 连接数据库的方式主要有两种
- 《C++ Primer第四版》学习笔记(一) 快速入门 - helloWord
- 游戏开发中的数学和物理算法(2):定义线
- Android Handler机制
- 新辰:致广大的草根个人站长,你到底是站长还是作家?