ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
有如下几种常见的if语句(不同的分支数量): ## 6.2.1.形式1:单分支 形式: ``` if ( 条件判断 ) { //如果条件满足,就执行这里 } ``` 流程图: ![](https://img.kancloud.cn/ff/3d/ff3da187a687f98c3903b276a855e8dd_329x331.png) ## 6.2.2.形式2:双分支 形式: ``` if ( 条件判断 ) { //如果条件满足,就执行这里 } else { //如果条件不满足,就执行这里 } ``` 流程图: ![](https://img.kancloud.cn/33/ce/33cebe2aa5862d8d19437a20de961cde_494x317.png) ## 6.2.3.形式3:多分枝 形式: ``` if ( 条件判断1 ){ //分支1; } elseif( 条件判断2 ){ //分支2; } elseif( 条件判断3 ){ //分支3; } ``` 。。。。。。。前面的elseif分支,可以若干个(0个以上) 流程图: ![](https://img.kancloud.cn/ff/d8/ffd8b80e7bd30a3864646244a3ea9fca_412x483.png) 示例: 如果我有钱,那么我的规划是: 有10万以上,买一个汽车 有2万以上,买一个摩托车 有5000以上,买一个电动单车 有1000以上,买自行车 ![](https://img.kancloud.cn/3f/53/3f53ea2400ee734cd73c3c5f79c126dc_593x486.png) ## 6.2.4.if语句综合形式 语法: ``` if( 条件1) { 分支1 } elseif(条件2) { 分支2:; } elseif( 条件3) { 分支3; } 。。。。。。 else { else分支; //前面没有一个条件满足的时候,就执行本分支 } ``` 说明: 1,上述,黄色部分,是if语句“必不可少”的部分。 2,上述,灰色部分是elseif分支,可以重复若干次,也可以没有。 2,上述,茶绿色部分是else分支,可以没有。 综合案例: 在一个form表单中输入一个分数(0-100之间),程序可以给该分数进行“评语”,评语包括: 优秀,良好,中等,及格,不及格。 ![](https://img.kancloud.cn/9a/1c/9a1c2aac582c1a88731947681b304bf5_640x539.png)