00:00
嗯。创建新项目。然是命令行应用程序。然后等待他添加包。和天完成。创建个新文件,说一下分字语句。分支语句分为if语句和Switch语句,If语句又分为if结构。
01:04
If else结构和LC结构。if结构包含条件表达式和语句块,当条件表达式为处,则执行语句块,否则将跳个语句块执行其他代码。我们先来定义两个变量。那if这里边是条件表达式,条件表达式的返回值是布尔值,也就是true或者false。比如说A小于B,我等一下。小于一。
02:07
那么因为A小于B呢,它会返回处,因此代码块会执行来运行一下,我们复制它,然后改为A大于B了。我们再来执行。因为A大于B的返回值为false,因此呢语句不会被执行。然后我们说一下if else结构,在if结构中,指对表达式为初时提供相应的处理与块。有时无论条件表达式为true还是false,都需要做相应的处理,这时呢,我们可以使用if else结构。
03:05
当条件为真时,那么执行if语句,当条件为假时,执行L式语句。我们以之前的为例,因为A大于B,返回false,因此这个语句块不会执行,那么我们为其添加else语句块。那么当判断条件为甲时呢?啊,执行else语句,我们来运行一下。
04:07
啊,那么L语句呢,就被执行了。2IF结构是if else结构的多层嵌套形式。它会在多个分支中执行一个语块,SF结构存在多个判断条件。三就是A大于三。么要if结构,它也有一个判断条件,比如我们第二个判断条件是。B小于七。
05:31
我们看一下A大于三,那么返回false,然后呢。直行L11浮于矩块,它会判断L11浮动的条件,它会判断第二个条件B小于七,那么B小于七呢,返回处。因此会自信。l if语句块。
06:06
我们来执行一下。啊。按我们来重建。新问你。Switch语句接收一个表达式,表达式的值会与结构中的每个case词句的值作比较。如果存在匹配,则该case子句关联的代码块会被执行,如果case子句中没有与表达式匹配的值,则会执行deat词句的语句块。然后跳出Switch结构,先定一个变量。
07:07
2SWITCH语句。4WHICH这边是表达式,我们采用这个变量取它的值,那第一个K值距第一个K局的值是going,然后是。Kiss,词句为green。代码块。
08:00
加break。每一次例题。那以此类推,多添加几个快。
09:03
Oteot之举。E下。那么他就执行了。紫为的。Kiss子句。那么大支持词句内容为空,这种情况呢,称为贯穿。例如,我们将值为orange的句,它的内容字为空,那么这种情况呢,就称为贯穿。
10:08
空余律被称为贯穿,此时当表达的值与orange匹配时,那么会执行与它相邻的子距,也就是啊值为read的case子句我们。来测试一下,我们看一下是否会执行职位的之句。啊,那么它的执行呢?当K4子距内容为空时,就会造成贯穿,从而执行与它相邻的K4子距。
我来说两句