第2章基本数据类型、运算符和表达式程序.ppt

第2章基本数据类型、运算符和表达式程序.ppt

第1章 C语言程序设计基础 【本章概要】 计算机中处理的数据包括数字、文字、声音、图形、图像等各种形式。数据类型是按数据的性质、表示形式、占据存储空间的多少、构造特点来划分的。 2.3.1 运算符 9.逗号运算符 用逗号运算符可以将两个表达式连接起来,所形成的就是逗号表达式,其一般形式为: 表达式1,表达式2 逗号表达式的求值过程是:先求表达式1的值,再求表达式2的值,表达式2的值就是整个逗号表达式的值。 逗号表达式的一般形式可以扩展为: 表达式1,表达式2,表达式3,…,表达式n 表达式n的值为整个表达式的值。 2.3.1 运算符 10.条件运算符 条件运算符是三目运算符,要求有3个操作对象,并且三个操作对象都是表达式。 条件表达式的其一般形式为: 表达式1? 表达式2:表达式3 条件运算的求值规则为:计算表达式1的值,若表达式1的值为真,则以表达式2的值作为整个条件表达式的值,否则以表达式3的值作为整个条件表达式的值。 注意: 1 条件表达式中,表达式1通常为关系或逻辑表达式,表达式2、3的类型可以是数值表达式、赋值表达式、函数表达式或条件表达式。 2 条件表达式的结果类型:表达式2和表达式3中的较高者 。 2.3.2 表达式 表达式由运算符和操作数构成。操作数可以是常量和变量。 表达式的类型就是表达式计算结果的类型。 混合于同一表达式中的不同类型常量及变量,应均变换为

文档评论(0)

1亿VIP精品文档

相关文档