黑马程序员技术交流社区

标题: if语句 [打印本页]

作者: 0416_张威    时间: 2015-5-8 21:29
标题: if语句

        流程控制语句:
                A:顺序结构 代码按照顺序从上往下执行。
                B:选择结构 根据以下选择或者判断做出不同的执行。
                        a:选择结构
                        b:判断结构
                C:循环结构 把某些事情做很多次。       

        选择结构:if语句体现。
       
        格式1:
                if(条件表达式)
                {
                        语句体;
                }

                执行顺序:
                        根据条件表达式的返回值是true还是false决定程序的流程。
                        如果是true,就执行语句体;
                        如果是false,就什么都不做。

                注意:
                        A:条件表达式:无论条件表达式是简单还是复杂,结果必须是boolean类型。
                        B:if语句后面可以不写{},但是,如果这样的话,它就只能控制后面的一条语句,
                          如果想控制多条,就必须加{}。
                          推荐:无论是控制一条还是多条,请都加上{}。
                        C:在if语句的{}前面不要写分号,否则,会对程序的结果有影响。
                          一般来说:出现{}的时候,就不会有分号,有分号的时候,不会有{}

                作用域:
                        定义的变量的作用域,在它所属的那对{}内有效。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2