《Java程序设计》课件——项目三 Java流程设计.pptx
Java程序设计
项目三Java流程控制语句
一、顺序结构
必顺序结构是三种结构中最简单的一种,即语句按照书写的顺序依次执行。
顺序结构动画演示
举例:
开始
已知一个长方形的长为3,宽为4,求长
方形的面积
语句1
思路:
1.设置变量a、b、c分别为长、宽、面
积
2.给长和宽赋值
3.求面积c=a*b
4.输出面积的结果措放停止国新摄放
Java程序设计
Java流程控制语句
二、分支结构
※分支结构又称为选择结构,它将根据计算所得的表达式的值来判断应选择执行哪一
个流程的分支。常用的分支语句有if语句和switch语句。
1.if语句(单分支)
if语句是单条件分支语句,即根据一个条件来控制程序执行开始
的流程。
truefalse
if语句的语法格式:表达式
if(表达式){复合语句
若干语句
}
结束
注:表达式的值必须是boolean型的;不能用0代表false;用1代表true;
Java程序设计
Java流程控制语句
publicclassExample2{
publicstaticvoidmain(Stringargs[]){
inta=9,b=5,c=7,t=0;
举例:
if(ba){
将变量a,b,c内存中的数值按大小顺t=a;a=b;b=t;
序进行互换(从小到大排列)。
}
思路:
if(ca){
1.a和b比较,如果ab,则a与b交换t=a;a=c;c=t;
2.a和c比较,如果ac,则a与c交换}
3.b和c比较,如果bc,则b与c交换if(cb){
t=b;b=c;c=t;
}