单目运算符,双目运算符,三目运算符分别什么意思。为什么是单目,双目,三目

2022-10-06 08:35

3个回答
运算所需变量为两个的运算符叫做双目运算符·或者要求运算对象的个数是2的运算符称为双目运算符 三目类推。
单目运算符是运算所需变量为一个的运算符,又叫一元运算符
举例
单目 a++
双目 a+b
三目 a?b:c
几目是针对变量数而言的,只要一个变量的运算符为单目,如自加自减符a++,a--,如此类推,加减乘除等都是双目,c里面只有一个三目运算符 条件?表达式1:表达式2 如果条件为真,执行表达式1,否则执行表达式2
单目,一个式子里只有一个运算数 i++、i--、 !a、~a
双目,一个式子里有两个运算数 a+b、a-b、a*b
三目,一个式子里三个运算数 bc=a?b:c、 (if(a) bc =b;else bc =c;)
相关问答
5个5用运算符号等于0
1个回答2024-02-26 08:06
(5-5)+(5-5)×5,此类还有很多
算数运算符,赋值运算符和关系运算符的运算优先级是什么?
1个回答2022-11-03 02:46
优先级排序为:算术运算符>关系运算符>赋值运算。 算术运算符中,乘法运算符【*】、除法运算符【/】、取余运算符【%】属于优先级第三级,加法运算符【+】、减法运算符【-】属于第四级。 关系运算符有...
全文
算数运算符 逻辑运算符 关系运算符 赋值运算符 计算的先后顺序
1个回答2022-11-10 23:13
算数-->关系-->逻辑-->赋值
javascript中运算符有哪些
1个回答2022-12-16 07:21
赋值运算符 算术运算符 比较运算符. .逻辑运算符 字符串运算符 条件运算符
关系运算符 算数运算符 赋值运算符 优先级 排个顺序!
2个回答2022-06-30 12:53
C语言提供6种关系运算符: (1)(大于) (4)>=(大于或等于) 优先级相同(高) (5)==(等于) (6)!= (不等于) 优先级相同(低) 关于优先次序: (1)前4种关系...
全文
==是什么运算符、返回的结果是一个什么类型; =是什么运算符?
1个回答2023-05-03 01:17
==是等于,没有单独的=
关系运算符的优先级低于算术运算符 关系运算符的优先级高于赋值运算符
2个回答2022-08-30 01:51
算数运算符 就是 加减乘除之类 例如+ - * / %(取余) 等等 关系运算符就是 大于 小于 等于 不等于 以及与或非等 例如>= < && || ! 而赋值...
全文
除了数学运算和字符串运算还有什么运算
1个回答2023-06-24 06:25
还有逻辑运算。 运算,数学上,运算是一种行为,通过已知量的可能的组合,获得新简烂敏的量。运算历或的本质是集拦枝合之间的映射。
三元运算符是什么
2个回答2022-09-10 08:50
#include int main() { int a = 1, b = 2, c; if(a < b) c = a; else c = b; c = a < b ? a : b;/...
全文
条件运算符是什么?
1个回答2022-09-12 18:51
条件运算符,是一个程序开发的术语,优先级高于赋值、逗号运算符,低于其他运算符,适用于程序开发。 例如:条件语句:如果(a>b)Max=a;elseMax=b;条件表达式可以写成:Max=(a>b)...
全文