黑马程序员技术交流社区
标题:
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