第7课时: 选择结构视频教程
<p>本节课会讲解流程控制中的选择结构,程序默认是从上往下执行,但是有时我们可能需要根据不同的情况执行不同的代码,这就需要用到选择结构。本节课会讲解选择结构的语法。视频中讲解两个小案例,一个是根据不同的天气选择如何锻炼身体,另一个是根据当前的时间给用户提示早上好、下午好、晚上好等信息。</p>
<p>下面看一下选择结构的语法</p>
<pre>
<code class="language-php">if(表达式){
//语句一
}else{
//语句二
}</code></pre>
<p>上述代码中如果表达式的值为真就会执行语句一,否则就会执行语句二,再复杂一点的情况如下</p>
<pre>
<code class="language-php">if(表达式一){
//语句一
}elseif(表达式二){
//语句二
}else{
//语句三
}</code></pre>
<p>上述三个语句只会执行其中一个,程序时从上往下执行的会先判断表达式一的值,如果表达式一的值为真则会执行语句一,此时如果表达式二的值也为真那么也不会执行语句二。</p>
<p>总结:遇到第一个为真的表达式后会执行对应的语句,后续代码不会执行,如果没有值为真的表达式则会执行else中对应的代码。</p>
<p>作业:</p>
<p>1.定义好温度这个变量完成如下语句</p>
<p>如果温度在25-30度之间 开风扇<br />
如果温度在30度以上 开空调</p>
<p>2.定义好温度和窗户状态两个变量完成以下语句</p>
<p><br />
如果温度超过30度 那么就开空调<br />
如果开空调的时候窗户开着 就关窗</p>
<p>分别完成上述两个功能,能够根据变量的变化体现出 开风扇、开空调、关窗等操作</p>
<p>提示:可以考虑选择结构的嵌套 示例代码参考下一节文字版</p>
查看该视频教程