A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 15132876050 中级黑马   /  2015-8-17 21:33  /  586 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

if语句

    1)是在变成中用来判定所给的条件是否满足,根据判定的结果决定执行那种操作。

    2)if怎么用

        第一种用法:满足才会执行。
1.if(表达式){
2.语句块;
3.}



        第二种用法:满足条件执行第一种方案,否则执行另一种方案。
1.if(表达式){
2.语句块1
3.}else{
4.语句块2
5.}



        第三种用法:满足第一种条件执行第一种方案,如果第一种条件不满足,继续判断是否满足第二种条件,不满足继续判断接下来的条件,但只要一个满足了,接下来的条件就不会被执行。
1.if(表达式1){
2.语句块1
3.}else if(表达式2){
4.语句块2
5.}



        第四种用法:满足第一种条件执行第一种方案,如果第一种条件不满足,继续判断是否满足第二种条件,不满足继续判断接下来的条件,但只要一个满足了,接下来的条件就不会被执行。如果上面的条件都不满足,则会执行else大括号中的代码。
1.if(表达式1){
2.语句块1
3.}else if(表达式2){
4.语句块2
5.}else{
6.语句块3
7.}



        第五种用法:如果if下只有一句话可以省略大括号,否则不能省略。
1.
if();





    3)特点

        (1)一次if语句只能执行给出的错呦操作中的俄一个。

        (2)除了if();这种用法,其他的if()与{}之间不能有;号


        (3)if();这个语句只有紧跟在后的第一句才会执行,且不能定义变量。


        (4)if(表达式){语句块},里面的条件判断如果是与常量的判断,那么原则上常量要写在前面。

        (5)else不能独立存在,必须前面有if。

2 个回复

倒序浏览
天天向上,每天进步。
回复 使用道具 举报
不错不错,一起学习,一起加油!嘿嘿!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马