第2周:判断——2.1 判断

1.条件 与 关系运算

if (条件成立)

{......}

优先级:

        所有的关系运算符的优先级比算术运算的低,但是比赋值运算的高。判断是否相等的==和!=的优先级比其他的低,而连续的关系运算是从左到右进行的。

当两个值的关系符合关系运算符的预期时,关系运算的结果为整数1,否则为整数0。


2.注释

以两个斜杠 “//” 开头的语句为注释。

注释插入在程序代码中,用来向读者提供解释信息。它们对于程序的功能没有任何影响,但是往往能使得程序更容易被读者理解。

延续数行的注释,要用多行注释的格式(“/* */”)来写。多行注释由一对字符序列 /* 开始,而以 */ 结束,也可以用于一行内的注释。


3. if 语句

if (条件成立)

{......}

一个基本的 if 语句由一个关键字 if 开头,跟上括号里的一个表示条件的逻辑表达式,然后是一对大括号{}之间的若干条语句。

如果表示条件的逻辑表达式的结果不是零,那么就执行后面跟着的这对大括号中的语句,否则就跳过这些语句不执行,而继续下面的其他语句。

当没有大括号时,紧跟在 if 后面的那一句话作为条件成立时执行的那句话。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,010评论 19 139
  • 最近比较烦,点背的时候,喝凉水都是塞牙的,其实我也很想赶项目,把后台接口写好,但是我还是姥姥实实的把基础语法搞个大...
    _信仰zmh阅读 1,360评论 1 8
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,780评论 18 399
  • leetcode:利用递归,leetcode超时 普通
    敲一手烂代码阅读 222评论 0 0
  • 今天剽悍晨读分享的这本书叫《你的降落伞是什么颜色》,乍一看这个题目,我的答案是:降落伞是彩色的,因为生活是多彩的,...
    大Coco的中文叫韩大脸阅读 220评论 0 4