一。if条件分支
1.if(t条件){语句}
2.if(条件){
语句1
}else{语句二}
3.
多重if
if(条件){语句1}else if(条件){语句二}else{语句三}
4.键盘录入scanner input=new Scanner(System.in)
int y=input.nextInt() String q=input.next() double d=input.nextDouble()
switch语句
switch(表达式){
case 常量值:
break;
case 常量值:
break;
default://替他条件(可以放在任何地方)
}
}
for循环
单个for:
for(变量初始化;条件判断;更新循环变量值){循环操作}
嵌套for:
for(变量初始化;条件判断;更新循环变量值){
for(变量初始化;条件判断;更新循环变量值){
循环操作
}
}
1.***循环:
1.1 while
1.2 do-while
1.3 for while do-while的区别
区别1:语法:
区别2:执行顺序
while 循环:先判断,再执行
do-while循环:先执行,再判断
for循环:先判断,再执行。
区别3:适用情况
循环次数确定的情况,通常选用for循环
循环次数不确定的情况,通常选用while和do-while循环
2.**控制语句:
2.1 break结束当前循环
2.2 continue 结束本次循环