共计 523 个字符,预计需要花费 2 分钟才能阅读完成。
分支流程控制 if
语句
// 条件成立执行代码,否则什么也不做
if (条件表达式) {
// 条件成立执行的代码语句
}
if else
(双分支语句)
//条件成立执行if里面代码,否则执行else里面的代码
if (条件表达式) {
// [如果]条件成立执行的代码
} else {
// [否则]执行的代码
}
if else if
(多分支语句)
//适合于检查多重条件
if (条件表达式1) {
语句1;
} else if (条件表达式2) {
语句2;
} else if (条件表达式3) {
语句3;
...
} else {
// 上述条件都不成立执行此处代码
}
三元表达式
条件表达式 ? 表达式1 : 表达式2;
// 如果条件表达式结果为真则返回表达式1的值,如果为假则返回表达式2的值
分支流程控制 switch
语句
switch(表达式) {
case value1:
// 表达式 等于value1时要执行的代码;
break;
case value2:
// 表达式 等于value2 时要执行的代码;
break;
...
default:
//表达式不等于任何一个value时要执行的代码;
}
表达式的值和 case 里面的值相匹配的时候是全等必须是值和数据类型一致才可以
break
如果当前的case
里面没有break
则不会退出switch
,会继续执行下一个case
正文完
发表至: 笔记
2024-05-20