- 1
- 0
- 约7.79千字
- 约 70页
- 2017-01-01 发布于广东
- 举报
第4章 选择结构程序设计4.1 条件的描述4.2 if选择结构4.3 条件运算4.4 switch多分支选择结构4.5 选择结构程序举例本章小结 4.1 条件的描述4.1.1 关系运算1.关系运算符C语言的关系运算符有:(小于)、=(小于等于)、(大于)、=(大于等于)、==(等于)、!=(不等于)在C语言中,约定以1(非0)表示真,以0表示假。由于C语言中没有逻辑型数据,因此C语言规定用整型数据来表示逻辑值,即用整数值1表示逻辑真,用整数值0表示逻辑假。在C语言中,将非0视为真。在上述6种关系运算符中前4种(、=、、=)的优先级高于后两种(==、!=)。另外,关系运算符的优先级低于算术运算符的优先级。 2.关系表达式关系表达式是由关系运算符将两个表达式连接起来的式子。一般格式为:表达式1 关系运算符 表达式2关系表达式的结果为1(真)或0(假)。设有i=1,j=2,k=3,则ij的值为0,i==kj的值为1(先计算kj,其值为1,等于i的值),i+j=k的值为1。 在表达式中连续使用关系运算符时,要注意正确表达运算的含义,注意运算优先级和结合性。例如,变量x的取值范围为0≤x≤20时,不能写成0=x=20,因为关系表达式0=x=20的运算过程是:按照优先级,先求出0=x的结果,再将结果1或0作=20的判断,这样无论x
您可能关注的文档
- C语言程序设计姜海涛C语言程序设计第五章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第一章课件教学.ppt
- C语言程序设计刘国成张丹彤第八章指针课件教学.ppt
- C语言程序设计刘国成张丹彤第二章(续)课件教学.ppt
- C语言程序设计刘国成张丹彤第二章课件教学.ppt
- C语言程序设计刘国成张丹彤第九章结构体及共用体课件教学.ppt
- C语言程序设计刘国成张丹彤第六章函数课件教学.ppt
- C语言程序设计刘国成张丹彤第七章数组课件教学.ppt
- C语言程序设计刘国成张丹彤第三章分支结构课件教学.ppt
- C语言程序设计刘国成张丹彤第四章课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第5章循环结构程序设计课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第6章函数与编译预处理课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第7章数组课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第8章指针课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第9章结构体课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第10章共用体与枚举课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第11章文件操作课件教学.ppt
- C语言程序设计刘燕陈晓男高振栋01课件教学.ppt
- C语言程序设计刘燕陈晓男高振栋02课件教学.ppt
- C语言程序设计刘燕陈晓男高振栋03课件教学.ppt
原创力文档

文档评论(0)