第4章 选择结构程序设计
- 什么是算术运算?什么是关系运算?什么是逻辑运算?
【详解】
(1) - 算术运算符用于执行基本的数学运算。以下是C语言中常用的算术运算符:
- 加法运算符(+):用于将两个数相加。
- 减法运算符(-):用于将一个数减去另一个数。
- 乘法运算符(*):用于将两个数相乘。
- 除法运算符(/):用于将一个数除以另一个数,产生一个浮点数结果。
- 取模运算符(%):用于取两个整数相除后的余数。
(2). 关系运算
- 关系运算符用于比较两个值,并返回一个布尔值(真或假)作为结果。以下是C语言中常用的关系运算符:
- 相等运算符(==):检查两个值是否相等。
- 不等运算符(!=):检查两个值是否不相等。
- 大于运算符(>):检查左侧的值是否大于右侧的值。
- 小于运算符(<):检查左侧的值是否小于右侧的值。
- 大于等于运算符(>=):检查左侧的值是否大于或等于右侧的值。
- 小于等于运算符(<=):检查左侧的值是否小于或等于右侧的值。
(3). 逻辑运算
- 逻辑运算符用于执行布尔逻辑运算,通常用于组合和比较多个条件。以下是C语言中常用的逻辑运算符:
- 逻辑与运算符(&&):当两个条件都为真时,返回真;否则返回假。
- 逻辑或运算符(||):当两个条件中至少有一个为真时,返回真;如果两个条件都为假,则返回假。
- 逻辑非运算符(!):用于取反一个条件的值,如果条件为真,则返回假;如果条件为假,则返回真。
这些运算符在C语言中用于执行各种数学、比较和逻辑操作,是构建程序逻辑的重要组成部分。通过使用这些运算符,程序员可以执行各种复杂的操作来控制程序的流程和决策。
2.C语言中如何表示“真”和“假”?系统如何判断一个量的“真”和“假”?
【详解】对于逻辑表达式,若其值为“真”,则以1表示,若其值为“假”,则以0表示。但是 在判断一个逻辑量的值时,系统会以0作为“假”,以非0作为“真”。例如3&&.5的值为 “真”,系统给出3&&5的值为1。
发表评论 取消回复