目录
4.2 do-while循环(先执行再判断,循环体代码保证最少执行一次)
1.分支结构
1.1 概述
顺序结构的程序虽然能解决计算、输出等问题
但不能做判断再选择。对于要先做判断再选择的问题就要使用分支结构
1.2 构造形式
单分支结构:
if(需要判断的条件){
条件成立即执行代码
};
多分支结构:
if(判断条件){
条件成立执行代码
}else{
条件不成立即执行该代码
};
嵌套分支结构:
if(判断条件){
条件成立执行代码
}else if(判断条件){
第一个条件不成立,此条件成立执行代码
}else{
两个条件都不成立执行此代码
}
单分支结构:
package com.cy;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a = 3;
System.out.println(a);
if(a>2){
System.out.println("等会吃苹果");
};
}
}
多分支结构:
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a = 3;
if(a>6) {
System.out.println("晚上吃肉");
}else {
System.out.println("今晚只有土豆");
}
}
}
嵌套分支结构:
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a = 3;
if(a<3) {
System.out.println("吃苹果");
}else if(a>3){
System.out.println("吃土豆");
}else {