C2-分支结构及运算符
2014-10-18 14:50
316 查看
在这一天里,开始接触C语言的分支结构。C语言中的程序有三种结构,顺序结构,分支结构,循环结构。昨天练习的基础结构就是顺序结构,而今天要学的分支结构是所写的程序语句里有一个判断的语句,并在两个可选择的语句中进行选择判断。
第一:学习了分支结构中会用的三种运算符,关系运算符,逻辑运算符和条件运算符。关系运算符用于比较运算,结果只有真和假两种情况,常用的符号> ,>= ,< ,<= ,== ,!= 。逻辑运算符的结果也只有真和假,有&& ,|| ,!三种符号。分支结构中还需要用到BOOL数据类型,这是一种表示真假的数据类型,只有真和假两种值。在分支语句中可判断是否要去执行分支。条件运算符的构成:条件表达式?表达死1:表达式2
。如果如果问号前面的为真则为表达式1的值,反之则为表达式1的值。
第二:枚举类型 一组有符号名称的整型常量,可以一一列举所有状态,勒出所有可能的结果。关键字为enum 枚举名{枚举值表};这样会更好的提高程序的可读性。
第三:if语句 是一种根据所给的条件判断,来执行哪一个分支程序段。基本的有三种形式,一种是简单的只有if语句的;还有if语句后加else,如果if语句中的不满足,就要执行else中的语句;最后一种的时级联式,有多个if语句,除了第一个if语句,后面的if前面都要加个else。
第四:switch语句 是多分支语句,通过判断整型表达式的值,来看要执行哪个分支。switch里面通常写case。在一般的程序里case后要加break语句,用于结束这个case,然后执行其他的语句。要不会发生直接的执行下面switch里的语句。case里要是定义变量需要加大括号。
第一:学习了分支结构中会用的三种运算符,关系运算符,逻辑运算符和条件运算符。关系运算符用于比较运算,结果只有真和假两种情况,常用的符号> ,>= ,< ,<= ,== ,!= 。逻辑运算符的结果也只有真和假,有&& ,|| ,!三种符号。分支结构中还需要用到BOOL数据类型,这是一种表示真假的数据类型,只有真和假两种值。在分支语句中可判断是否要去执行分支。条件运算符的构成:条件表达式?表达死1:表达式2
。如果如果问号前面的为真则为表达式1的值,反之则为表达式1的值。
第二:枚举类型 一组有符号名称的整型常量,可以一一列举所有状态,勒出所有可能的结果。关键字为enum 枚举名{枚举值表};这样会更好的提高程序的可读性。
第三:if语句 是一种根据所给的条件判断,来执行哪一个分支程序段。基本的有三种形式,一种是简单的只有if语句的;还有if语句后加else,如果if语句中的不满足,就要执行else中的语句;最后一种的时级联式,有多个if语句,除了第一个if语句,后面的if前面都要加个else。
第四:switch语句 是多分支语句,通过判断整型表达式的值,来看要执行哪个分支。switch里面通常写case。在一般的程序里case后要加break语句,用于结束这个case,然后执行其他的语句。要不会发生直接的执行下面switch里的语句。case里要是定义变量需要加大括号。
相关文章推荐
- 运算符、表达式、分支结构
- ASP.NET--表达式、运算符与分支结构(实战案例汇总2)
- Java入门(1) —— 变量、运算符、分支结构和程序员思维的理解
- 3.1运算符+代码结构(分支+循环)+函数
- Day 3 : 运算符和表达式-2、分支结构
- ASP.NET--表达式、运算符与分支结构(实战案例汇总3)
- 运算符,分支结构.
- Java基础03-运算符和分支结构
- C语言-运算符与分支选择结构
- 运算符和分支结构
- 3.15黑暗后的黎明:运算符与分支结构
- 1.3.Java运算符和分支结构
- 运算符与分支结构
- ASP.NET--表达式、运算符与分支结构
- day03_运算符_分支结构_20150803
- ASP.NET--表达式、运算符与分支结构(实战案例汇总)
- C2-分支结构
- 表达式、运算符与分支结构
- php总结2——php中的变量、数据类型及转换、运算符、流程控制中的分支结构
- java基础-02java运算符与分支结构