Maison > Questions et réponses > le corps du texte
S'il vous plaît, dites-moi comment calculer la table de multiplication. Veuillez expliquer en détail. Je ne comprends vraiment pas. Ça va exploser╮(╯▽╰)╭
pour ($i = 1 ; $i < 10 ; $i++){
pour ( $j=1; $j<=$i; $j++){
; echo $j.'x'.'$i'.'='.( $i *$j).'';
}
echo '<br />';
}
清楚叛逆者2017-09-02 09:20:34
<?php //循环9次,表示9列,如同:1*1=1的1,2*1=2的2 for($i=1;$i<10;$i++){ //上面1次循环在这个循环9次,表示$i行如同:1*1=1的1,1*2=2的1和2 for($k=1;$k<$i;$k++){ //输出如同:2*2=4; 表示空格也可以用\t代替 echo $k."*".$i."=".$i*$k." "; } //每一次次循环换行 echo "<br />"; }
ringa_lee2017-09-02 09:05:58
La boucle est facile à comprendre. Vous pouvez amener les valeurs étape par étape pour voir quel est le résultat de l'opération. Regardez de l'intérieur vers l'extérieur, par exemple, en commençant par la première boucle for à l'extérieur :
for ($i = 1 ; $i < 10 ; $i++){ //第一次循环 $i=1; for ( $j=1; $j<=$i; $j++){ //第一次循环 $j=1; echo $j.'x'.'$i'.'='.($i*$j).''; //这个echo 结果为:1 x 1 = 1;依次类推 //里面的for第二次循环的时候就是$i=1;$j=2;这个echo 结果为:1 x 2 = 2; //里面的这个for循环结束,再从外面的for循环开始当$i=2,3,4,5.... } echo '<br />'; }
.