目录
一、if 语句
if 语句
基本语法:判断bool ,为true时执行代码块 可以搭配 逻辑运算符 和 条件运算符 使用
if(bool){
}
if else 语句
产生两条分支 满足条件做什么 不满足条件又做什么
if(bool类型值)
{
//满足条件执行
}
else{
//不满足条件执行
}
if.... else if .....else 语句
if(bool类型值)
{
// 满足条件执行的代码;
}
else if (bool类型值)
{
// 满足条件执行的代码; //....可以有 N 个 esel if 语句
}
esle
{
// 不满足条件执行的代码
}
//注意:条件判断从上到下 满足了一个后 后面的都不执行
二、switch 语句
switch (变量)
{
// 当上面的变量 == 常量时 ,就会执行case 和 break 之间的代码。
case 常量:
满足条件执行的代码逻辑;
break;
case 常量:
满足条件执行的代码逻辑;
default:
如果上面case的条件都不满足 就执行 default 的代码
break;
}
注意: 常量 只能写一个固定的值 不能写范围 如条件运算符 逻辑运算符
switch 只判断变量 是否等于某个固定的值
这个条件 一定是常量 写死的一个值
default可以省略
常量可自定义
const int uu = 1;
贯穿
满足某些条件时,做的事情时一样的,就可以贯穿
int aa = 1;
switch (aa)
{ //不写后面 case 后面配对的 break 就叫做贯穿
case 1: //前面的不写代码 执行第一个break 前的代码