第10课时: 循环结构(for循环)视频教程

<p>本节讲解for循环的使用,主要内容如下 1.for循环的语法结构 2.for循环的使用场景 3.for循环的嵌套 4.使用for循环输出自定义行列的表格</p> <p>测试题(先看题目自己编写代码,不要先看答案!)</p> <p>1.输出1-100中是13倍数的数字</p> <p>2.定义两个整型变量&nbsp; 计算两个数的最大公约数</p> <p>3.某人买了10瓶啤酒,商店做活动规定3个酒瓶可以换一瓶啤酒,请问最多能喝多少瓶酒.</p> <p>提示定义整瓶酒和空瓶两个变量 对喝掉的酒的数量(再定义一个变量)进行累加操作</p> <p>&nbsp;</p> <p>参考代码</p> <pre> <code class="language-php">//第一题 for($i=13;$i&lt;=100;$i++){ if($i % 13 == 0){ echo $i . '&lt;br&gt;'; } } //第二题 $num1 = 6; $num2 = 18; $public_num = 1; for($i=1;$i&lt;=$num2;$i++){ if(($num1 % $i) == 0 &amp;&amp; ($num2 % $i) == 0 ){ $public_num = $i; } } echo $public_num; //第三题 $beer = 10; //整瓶酒 $empty_bottle = 0; //空瓶 $num = 0;//喝掉的酒喝了几瓶 /* 方法一 while($beer &gt; 0){ $beer--; //整瓶酒数量-1 $num++; //喝掉的酒的数量+1 $empty_bottle++; //空瓶+1 if($empty_bottle == 3){ $beer++; //整瓶酒数量+1 $empty_bottle = $empty_bottle -3; //空瓶-3 } echo '喝掉' . $num . '瓶酒,剩余空瓶 '. $empty_bottle .'个&lt;br&gt;'; } */ //方法二 while($beer &gt; 0){ $empty_bottle += $beer; //空瓶的数量 $num += $beer; //喝掉的酒的数量 $beer = 0; //喝光 剩余酒的数量 $beer = floor($empty_bottle / 3); //换回整瓶啤酒 $empty_bottle = $empty_bottle % 3; } echo '喝掉' . $num . '瓶酒,剩余空瓶 '. $empty_bottle .'个&lt;br&gt;'; </code></pre> <p><br /> &nbsp;</p> <p><br /> &nbsp;</p>
查看该视频教程