do+while写乘法表
时间: 2023-12-26 11:04:41 浏览: 26
以下是使用PHP do while循环打印99乘法表的实例代码:
```php
<?php
$i = 1;
do {
$j = 1;
do {
echo $i . " * " . $j . " = " . $i * $j . " ";
$j++;
} while ($j <= $i);
echo "\n";
$i++;
} while ($i <= 9);
?>
```
这段代码中,我们使用了两个嵌套的do while循环来打印99乘法表。外层循环控制行数,内层循环控制列数。在每一行中,内层循环从1开始,一直循环到当前行数,打印出当前行和列对应的乘积。最后,每一行结束后,我们使用`\n`换行符来换行,以便打印下一行。
相关问题
Arduino用do while循环,写乘法表并打印
可以回答这个问题。以下是示例代码:
```
int i = 1;
int j = 1;
do {
j = 1;
do {
Serial.print(i*j);
Serial.print("\t");
j++;
} while (j <= 9);
Serial.println();
i++;
} while (i <= 9);
```
这段代码使用了两个嵌套的 do while 循环,打印了 1 到 9 的乘法表。
shell脚本while99乘法表
以下是使用while循环打印九九乘法表的Shell脚本:
```shell
i=1
while [ $i -le 9 ]
do
j=1
while [ $j -le $i ]
do
echo -n "$i*$j=$(($i*$j)) "
j=$(($j+1))
done
echo ""
i=$(($i+1))
done
```
该脚本中使用了两个while循环,外层循环控制行数,内层循环控制列数。在内层循环中,使用`echo -n`命令输出不换行的乘法表内容,使用`$(($i*$j))`计算乘积。在内层循环结束后,使用`echo ""`命令输出一个空行,以便下一行的输出。