java条件分支语句
public class Test{
public static void main(String args[]){
for(int i=0;i<10;i++){ //break的使用,跳出循环
if(i==3){
break ;
}
System.out.println("i = " + i) ;
}
for(int i=0;i<10;i++){ //continue的使用,跳出本次循环
if(i==3){
continue ;
}
System.out.println("i = " + i) ;
}
int x = 1;
int sum = 0 ; // 保存累加的结果
do{
sum += x ; // 执行累加操作
x++ ;
}while(x<=10) ;
System.out.println("1 --> 10 累加的结果为:" + sum) ;
int sum1 = 0 ; // 保存累加的结果
for(int x1=1;x1<=10;x1++){
sum1 += x1 ;
}
System.out.println("1 --> 10 累加的结果为:" + sum1) ;
for(int i=1;i<=9;i++){ // 控制行
for(int j=1;j<=i;j++){ // 控制列
System.out.print(i+"*"+j+"="+(i*j)+"\t") ;
}
System.out.println() ;
}
int x2 = 3 ; // 定义整型变量3
int y2 = 10 ; // 定义整型变量10
System.out.println("===== 比较开始 =====") ;
if(x2>y2){
System.out.println("x比y大!");
}
if(x2<y2){
System.out.println("x比y小!") ;
}
System.out.println("===== 比较完成 =======") ;
int x3 = 3; // 定义整型变量x
if(x3%2==1){ // 判断于是是否为1
System.out.println("x是奇数!") ; // 如果余数为1表示奇数
}else{
System.out.println("x是偶数!") ; // 如果余数为0表示是偶数
}
int max = 0 ; // 保存最大值
int x4 = 3; // 定义整型变量x
int y4 = 10 ;
max = x4>y4?x4:y4 ; // 通过三目运算符求出最大值
System.out.println("最大值为:" + max) ;
int x5 = 5; // 定义整型变量x
if(x5==1){
System.out.println("x的值是1!") ;
} else if(x5==2){
System.out.println("x的值是2!") ;
}else if(x5==3){
System.out.println("x的值是3!") ;
}else{
System.out.println("x的值不是1、2、3中的一个!") ;
}
int x6 = 3 ;
int y6 = 6 ;
char oper = '*' ;
switch(oper){
case '+':{ // 执行加法操作
System.out.println("x + y = " + (x6 + y6 )) ;
break ;
}
case '-':{ // 执行减法操作
System.out.println("x - y = " + (x6 - y6 )) ;
break ;
}
case '*':{ // 执行乘法操作
System.out.println("x * y = " + (x6 * y6 )) ;
break ;
}
case '/':{ // 执行除法操作
System.out.println("x / y = " + (x6 / y6 )) ;
break ;
}
default:{
System.out.println("未知的操作!") ;
break ;
}
}
int x7 = 3 ;
int y7 = 6 ;
char oper1 = '*' ;
switch(oper1){
case '+':{ // 执行加法操作
System.out.println("x + y = " + (x7 + y7 )) ;
}
case '-':{ // 执行减法操作
System.out.println("x - y = " + (x7 - y7 )) ;
}
case '*':{ // 执行乘法操作
System.out.println("x * y = " + (x7 * y7)) ;
}
case '/':{ // 执行除法操作
System.out.println("x / y = " + (x7 / y7 )) ;
}
default:{
System.out.println("未知的操作!") ;
break;
}
}
int x8 = 1;
int sum8 = 0 ; // 保存累加的结果
while(x8<=10){
sum8 += x8 ; // 进行累加操作
// x++ ; // 修改循环条件
}
System.out.println("1 --> 10 累加的结果为:" + sum8) ;
}
}