if 语句的使用


默认程序的代码会从上至下、从左至右的执行每一条语句,如果需要选择性的执行某些语句,则可以使用条件选择语句。

使用if……else可以实现条件选择语句,语法格式:

if (布尔值或可以得到布尔值的变量或表达式) {

布尔值为true时需要执行的代码

} else {

布尔值为false时需要执行的代码

}

以上if语句是可以嵌套的,即在外层的if语句中,框住另一个内层的if语句。

if语句是可以多重使用的,语法格式为:

if (判断条件匹配第1种情况) {

} else if (判断条件匹配第2种情况) {

} else if (判断条件匹配第3种情况) {

} else if (判断条件匹配第4种情况) {

} else {

}


注意:

1 如果if或else对应的代码只有1行,则{}是可以省略的,但是,强烈推荐始终使用{}框住对应的代码,即使只有1行也是这样

2 在if语句中,可以没有else,但是,else必须有匹配的if

3 在多重if语句中,可以有若干个else if,最后通常使用1个else表示“以上条件均不满足”时如何处理,当然,这个else也不是必须的

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • MySQL的if既可以作为表达式用,也可在存储过程中作为流程控制语句使用,如下是做为表达式使用:IF表达式IF(e...
    金星show阅读 19,561评论 0赞 2
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 35,402评论 18赞 399
  • 北京电影学院摄影学院的学生举报之事,微博上搜了一下,狗血无比,一地鸡毛,事实真相到底如何?谁对谁错?下步会是如何发...
    瞰川阅读 269评论 0赞 0
  • 什么是布局 现有样式 文档流 浮动 定位 不能满足人们的需求. 人们需要: 导航栏+内容 导航栏+内容+广告栏 从...
    愁容_骑士阅读 3,258评论 0赞 2
  • 因为傲慢,影响了我的种子开花。 思维空性: 我曾经无数次的瞧不起父亲,觉得他懦弱,傲慢,势利,自以为是等等等等, ...
    黛儿微笑阅读 537评论 2赞 2

友情链接更多精彩内容