c#关系运算符和逻辑运算符有什么区别
答案:3 悬赏:0 手机版
解决时间 2021-03-29 07:26
- 提问者网友:你独家记忆
- 2021-03-28 23:44
c#关系运算符和逻辑运算符有什么区别
最佳答案
- 五星知识达人网友:詩光轨車
- 2021-03-29 00:02
顾名思义:
(1)【关系运算符】:进行关系判断的运算符;这里的关系,只限于数值上的【大小关系】。所以又叫【比较运算符】。
参与这种运算的量,都必须是数值类型的,或是可以转化为数值类型的量,也就是,可以【区分(或比较)大小】的量。
而这种运算的结果,也就是【对大小关系的判断】的结果,自然只能是【真】或【假】这两种结果。
(2)【逻辑运算符】:逻辑,本身就是进行判断。而逻辑运算,就是对多个【简单判断】进行组合。所以:
参与逻辑运算的量,必须是能够看作是【判断】的量,也就是可以【区分(或定义)真、假】的量。显然,关系运算的结果,就是这样的量。所以【关系表达式】可以作为【逻辑运算】的运算数。当然,所有布尔型的量,或可以转化为布尔型的量,也都可以进行逻辑运算。
而逻辑运算的结果,自然也是判断的结果,也就是:真或假。所以,与普通的算数运算一样,逻辑运算的结果也可以继续参与下一步逻辑运算,即可以进行“连续运算”。
(1)【关系运算符】:进行关系判断的运算符;这里的关系,只限于数值上的【大小关系】。所以又叫【比较运算符】。
参与这种运算的量,都必须是数值类型的,或是可以转化为数值类型的量,也就是,可以【区分(或比较)大小】的量。
而这种运算的结果,也就是【对大小关系的判断】的结果,自然只能是【真】或【假】这两种结果。
(2)【逻辑运算符】:逻辑,本身就是进行判断。而逻辑运算,就是对多个【简单判断】进行组合。所以:
参与逻辑运算的量,必须是能够看作是【判断】的量,也就是可以【区分(或定义)真、假】的量。显然,关系运算的结果,就是这样的量。所以【关系表达式】可以作为【逻辑运算】的运算数。当然,所有布尔型的量,或可以转化为布尔型的量,也都可以进行逻辑运算。
而逻辑运算的结果,自然也是判断的结果,也就是:真或假。所以,与普通的算数运算一样,逻辑运算的结果也可以继续参与下一步逻辑运算,即可以进行“连续运算”。
全部回答
- 1楼网友:低血压的长颈鹿
- 2021-03-29 00:56
没区别,关系运算就是逻辑运算
- 2楼网友:迷人又混蛋
- 2021-03-29 00:41
逻辑运算符是指数学运算,比如两个“a”+"b"此中的“+”就是关系运算符
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯