• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

爱河

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

运算符

运算符:表示运算的特殊符号,主要是比较、赋值、运算等

1、运算符:+、-、*、/、%;

经典用法:水仙花数(153) 

2.赋值运算

=、+=、-=、*=、/= 

a=b;

b+=c;//相当于b=b+c ;

b-=c;//相当于b=b-c ;

b*=c;//相当于b=b*c ;

 3.比较运算符

==、>=、<=

==:判断是否相等

>=:判断是否大于等于

<=:判断是否小于等于

4.逻辑运算

  &、&&、||、|

  &:判断结果是否为true(执行所有)

&&: 判断结果是否为true(执行部分)

  |:判断结果是否为false(执行所有)

||: 判断结果是否为false(执行部分)

 

位运算符(两端是数值类型的数据)

 

<<   >>    >>>  &  |   ^  ~
三元运算符
(条件表达式)? 表达式1 : 表达式2;
1)既然是运算符,一定会返回一个结果,并且结果的数据类型与表达式1,2的类型一致
2)表达式1与表达式2 的数据类型一致。
3)使用三元运算符的,一定可以转换为if-else。反之不一定成立。
例子:获取两个数的较大值;获取三个数的最大值。

 

posted on 2018-08-21 11:32  爱河  阅读(194)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3