zoukankan      html  css  js  c++  java
  • 一元运算符,二元运算符,三元运算符

    前言:大家好我是阿飞_ 运算符分类方式----主要是分两大类,一种是按操作数,另一种按照功能。本次讲的便是按照操作数分类的运算符。操作数的运算符总共三种。分别为:一元运算符,二元运算符,三元运算。

    思考下:请问为什么不叫一毛,二毛,三毛运算符呢。。。。¬_¬?

    答案:因为此“元”非人民币的“元”,而是表示“元素”的意思。同时也等同“操作数”。ok~废话不多说。让我开始吧,亲。

    一元运算符

    例1:一元运算符	
    正1
    +1
    	+	     1
      运算符    运算元|操作数
    
    因为只有1个运算元	  所以是个 一元运算符
    
    
    例2:一元运算符	
    1加加|1自增
    1++
    	1	     		++
      运算元|操作数     运算符
    
    因为只有1个运算元	  所以也是个 一元运算符
    

    tips:一元运算符使用频率大多在函数内或for循环中,如1++ 等。。。。。


    二元运算符

    例1:二元运算符	
    壹加壹
    1+1
    	1		+			1
     运算元	 运算符	  运算元
    
    因为有2个运算元	所以是个 二元运算符
    
    
    例2:二元运算符	
    壹大于等于壹
    1>=1
    	1		 >=			 1
     运算元	 比较运算符	  运算元
    
    因为有2个运算元	所以依旧是 二元运算符
    
    
    例3:二元运算符	
    2边都为真
    true&&1
     true		  &&			 1
     运算元	 逻辑运算符	     运算元
    
    因为有2个运算元	所以依旧是 二元运算符
    

    tips:工作中一般二元运算符使用频率最高,诸如运用在算术运算,if判断语句里。。。等


    三元运算符

    例1:三元运算符  
    如果a大于10为真,则执行true,反正执行false
    (a>10)?ture:false	
    	(a>10)     ?     ture    :    false
    	运算元    运算符  运算元  运算符  运算元
    
    总共有3个运算元   所以便是三元运算符
    
    
    例2:三元运算符  
    如果a大于10为真,则执行打印“我最帅”,反正执行false
    (a>10)?console.log("我最帅"):false	
    	(a>10)     ?     ture    :    false
    	运算元    运算符  运算元  运算符  运算元
    
    总共有3个运算元   所以便是三元运算符
    
    列3:
    。。。。。啊~我不举了。。。。。。因为举不出例子了。。。。。
    -_-
    
    *因为三元运算符 ?: 这也是计算机中**唯一**的三元运算符!!*
    

    tips:三元运算符类似与双向分支语句 if else。然后大家都平时习惯用if else。三元使用频率较低。如果你想装逼,写一些高逼格或者精简优化代码的话可以使用它哦o

    总结:

    提问:阿飞~ 如何分辨一元,二元,三元运算符呢?

    答案:计算操作数|运算元!数量为1=一元运算符,数量2=二元运算符,数量3=三元运算符。牢记哦亲么么哒^_~

  • 相关阅读:
    Esper学习之六:EPL语法(二)
    从排序开始(五) 堆排序
    hdu 4750 Count The Pairs (2013南京网络赛)
    并查集+二分-hdu-4750-Count The Pairs
    VS2010+ICE3.5运行官方demo报错----std::bad_alloc
    ServiceStack.Redis.IRedisHash.cs
    ServiceStack.Data.IEntityStore.cs
    ServiceStack.Caching.ICacheClientExtended.cs
    ServiceStack.Caching.ICachClient.cs
    ServiceStack.Caching.IRemoveByPattern.cs
  • 原文地址:https://www.cnblogs.com/anduyinglufei/p/7435002.html
Copyright © 2011-2022 走看看