标签:循环 continue ext color 判断 break 依次 exti 分支
最基本的结构,按顺序依次执行
格式1:
if (关系表达式){
语句体;
}
关系表达式的值是true就执行语句体,是false就不执行语句体
但是都要执行大括号外面的语句
格式2:
if (关系表达式){
语句体;
}else{
语句体2;
}
案例:判断奇偶数
给出一个整数,判断它是奇数还是偶数
import java.util.Scanner;
public class jiou {
public static void main(String[] args){
Scanner a = new Scanner(System.in);
System.out.println("请输入一个整数:");
int i = a.nextInt();
if ( i % 2 == 0){
System.out.println(i + "是偶数");
}else{
System.out.println(i + "是奇数");
}
}
}
格式3:
if (关系表达式1) {
语句体1;
}else if (关系表达式2) {
语句体2;
}
...
else {
语句体;
}
语法:
while(布尔表达式){
循环体;
}
语法:
do {
循环体;
}while(布尔表达式)
循环体至少执行一次
语法:
for(初始表达式;布尔表达式;迭代){
循环体;
}
while 循环 往往用于不确定循环次数时;
for循环 往往用于确定次数;
break:
(1)用于switch语句中防止case穿透
(2)用于循环语句中,强行退出循环,不执行下面的语句
break结束的是其所在的那一层循环,如果break后面有语句的话将不执行
continue:
中止某一次的循环(continue后面有语句将不执行),进行下一次循环,不是中止所在的那一层循环
在一个循环语句中再嵌套一个或多个循环
标签:循环 continue ext color 判断 break 依次 exti 分支
原文地址:https://www.cnblogs.com/x-i-a/p/14671856.html