<<Java>>逻辑控制---顺序分支结构

<<Java>>逻辑控制---顺序分支结构,第1张

目录

1.概述

2.顺序结构

3.分支结构(括号里面一定是布尔表达式)

3.1   if 语句

 语法格式2: if / else 语句

 3.2switch语句


1.概述

        你的现在:

早上 8:00 起床 --->  洗漱 --->  吃早饭 --->  上课 --->  吃午饭 --->  上课 --->打游戏--->  运动 ---> 吃完饭 --->打游戏--->上床 玩手机 --->  睡觉 生活貌似都是这么规律有 顺序 的进行着,日复一日,每天 循环 往复。          直到有一天你要找工作了: 你幡然醒悟,生活不能继续这样了,你不想毕业后卖土豆🥔,于是你选择了努力考研 早上 6:00 起床 --->  洗漱 --->  吃早饭 --->图书馆 --->  吃午饭 --->  上课 --->图书管 ---> 吃完饭 --->图书馆--->床上回顾一天所学 --->  睡觉          于是,跳进了另一个循环,复试结束,你考上了理想的大学.........进入另一种生活( 循环)         其实,程序和人生一样,顺序中夹杂着循环,伴随一次次选择不断成长
2.顺序结构
顺序结构其实就是按照顺序,一条一条代码的执行,如果调整代码的顺序,代码的结果也会有所不同。比如我们看下面两个代码
System.out.println("aaa"); 
System.out.println("bbb");
System.out.println("ccc"); 
// 运行结果
aaa
bbb
ccc

System.out.println("aaa");
System.out.println("ccc");
System.out.println("bbb");
// 运行结果 
aaa
ccc
bbb
3.分支结构(括号里面一定是布尔表达式) 3.1   if 语句

语法格式1:单 if 语句

(不建议将大括号再另起一行)

if(布尔表达式){ 
    // 语句 
}

                ​​​​​​​        例子:你考九十分,妈妈奖励一个大鸡腿!

int score = 92; 
if(score >= 90){ 
System.out.println("吃个大鸡腿!!!"); 
}
 语法格式2: if / else 语句​​​​​​​
if(布尔表达式){ 
// 语句1 
}else{
 // 语句2 
}

                        例子:

int score = 92; 
if(score >= 90){ 
System.out.println("吃个大鸡腿!!!"); 
}eles{
System.out.println("吃个大嘴巴!!!");
}

语法格式3: if / else if / else

if(布尔表达式1){
// 语句1 
}else if(布尔表达式2){
// 语句2 }else{
// 语句3 
}else{//这里的else也可以省略
// 语句4
}

例子:

if(score >= 90){ 
System.out.println("优秀"); 
}else if(score >= 80 && score < 90){
 System.out.println("良好"); 
}else if(score >= 70 && score < 80){
 System.out.println("中等"); 
}else if(score >= 60 && score < 70){ 
System.out.println("及格"); 
}else if(score >= 0 && score < 60){ 
System.out.println("不及格"); 
}else{ 
System.out.println("错误数据"); 
}
 3.2switch语句

基本语法格式:

switch(表达式){
case 常量值1:{
语句1; 
[break;]
}
case 常量值2:{
//语句2;
[break;]
}
case 常量值3:{
//语句3;
[break;]
}...
default:{
//内容都不满足时执行语句;
[break;]
} }

注意点:  ①case后的常量值不可以重复

                ②switch括号内的稚嫩恶搞是一下类型的表达式

                        基本类型:byte char short int ,注意不能是 long double float 

                        引用类型:String 常量串、枚举常量

                ③新手常见错误:break遗漏、条件过于复杂、不建议嵌套(不美观,乱)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/726310.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-26
下一篇 2022-04-26

发表评论

登录后才能评论

评论列表(0条)

保存