Java程序的结构流程控制结构
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java程序的结构流程控制结构
1、顺序结构
2、分支选择结构:if语句、if…..else语句、switch语句
3、循环语句:for语句、while语句、do…..while 语句
语法格式:
If语句的一般格式:
If(条件表达式)
{
执行语句块1;
}
2、if………else语句的一般格式:
If(条件表达式)
{
语句块;
}
Else
{语句块2;}
3、switch语句的一般格式:
switch(表达式)
{
Case值1:语句组1;break;
Case 值2:语句组2;break;
……
Case 值N:语句组N; break;
Default:语句组;
}
注意:switch后面的括号内的变大时只能是整型(byte、short、char、int)或字符型表达式,不能是长整型或其他任何类型:在case之后的各常量表达式的值不能相同,否则会出错。
5.For语句
一般格式:for(初值表达式;条件表达式;循环过程表达式){
循环语句块;
}
其中:处置表达式是对循环变量赋初值:条件表达式是用来判断循环是否继续执行,即循环结束的条件;循环过程表达式是完成修改循环变量,改变循环条件。
6.while语句
一般格式:while(条件表达式)
{
循环语句块;
}
While语句的执行次序是:先判断条件表达式的值,若为假则跳
过循环语句块,执行花括号后面的语句,若条件表达式的值为真,则执行循环语句块,然后再洗回去判断条件表达式的值。
如此反复,直至条件变大时的值为假,跳出while循环体。
7.do-while语句
一般格式:do
{
循环语句块:
}while(条件表达式);
执行次序:先执行一次循环体语句块,然后在判断条件表达式的值,若为假,则跳出循环;若条件表达式的值为真,则再次执行。