PHP(写99乘法表)
有没有高手告诉小弟.用if能不能写乘法表..不能写的话用do也可以...但是用if就最好了...小弟在这里谢过了....
有没有高手告诉小弟.
用if 能不能写 乘法表..
不能写的话用do也可以...
但是用if 就最好了...
小弟在这里谢过了. 展开
用if 能不能写 乘法表..
不能写的话用do也可以...
但是用if 就最好了...
小弟在这里谢过了. 展开
5个回答
展开全部
用for就行了
for($i=1;$i<=9;$i++)
{
for($j=1;$j<=$i;$j++)
{
echo "{$j}乘{$i}=".$j*$i." ";
}
echo "<br>";
}
?>
或者do
<?
$d=1;
$a=1;
do
{
echo ("<br><br>$d 段<br><br>");
$d++;
$b=1;
do
{
$c=$a*$b;
echo ("$a X $b =");
echo ("$c<br>");
$b++;
}
while($b<10);
echo "<br>";
$a++;
}
while($a<10);
?>
for($i=1;$i<=9;$i++)
{
for($j=1;$j<=$i;$j++)
{
echo "{$j}乘{$i}=".$j*$i." ";
}
echo "<br>";
}
?>
或者do
<?
$d=1;
$a=1;
do
{
echo ("<br><br>$d 段<br><br>");
$d++;
$b=1;
do
{
$c=$a*$b;
echo ("$a X $b =");
echo ("$c<br>");
$b++;
}
while($b<10);
echo "<br>";
$a++;
}
while($a<10);
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if好象不可以吧, 用for吧
-----------
for($i=1;$i<=9;$i++)
{
for($j=1;$j<=$i;$j++)
{
echo "{$j}乘{$i}=".$j*$i." ";
}
echo "<br>";
}
?>
或者do
<?
$d=1;
$a=1;
do
{
echo ("<br><br>$d 段<br><br>");
$d++;
$b=1;
do
{
$c=$a*$b;
echo ("$a X $b =");
echo ("$c<br>");
$b++;
}
while($b<10);
echo "<br>";
$a++;
}
while($a<10);
?>
-----------
for($i=1;$i<=9;$i++)
{
for($j=1;$j<=$i;$j++)
{
echo "{$j}乘{$i}=".$j*$i." ";
}
echo "<br>";
}
?>
或者do
<?
$d=1;
$a=1;
do
{
echo ("<br><br>$d 段<br><br>");
$d++;
$b=1;
do
{
$c=$a*$b;
echo ("$a X $b =");
echo ("$c<br>");
$b++;
}
while($b<10);
echo "<br>";
$a++;
}
while($a<10);
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if好象不可以吧
用do看看吧
<?
$d=1;
$a=1;
do
{
echo ("<br><br>$d 段<br><br>");
$d++;
$b=1;
do
{
$c=$a*$b;
echo ("$a X $b =");
echo ("$c<br>");
$b++;
}
while($b<10);
echo "<br>";
$a++;
}
while($a<10);
?>
用do看看吧
<?
$d=1;
$a=1;
do
{
echo ("<br><br>$d 段<br><br>");
$d++;
$b=1;
do
{
$c=$a*$b;
echo ("$a X $b =");
echo ("$c<br>");
$b++;
}
while($b<10);
echo "<br>";
$a++;
}
while($a<10);
?>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单纯的if不行啊,因为它只判断一次。除非写成递归函数还可以。
为什么不用for呢?
为什么不用for呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if没办法, 用for吧
-----------
for($i=1;$i<=9;$i++)
{
for($j=1;$j<=$i;$j++)
{
echo "{$j}乘{$i}=".$j*$i." ";
}
echo "<br>";
}
?>
-----------
for($i=1;$i<=9;$i++)
{
for($j=1;$j<=$i;$j++)
{
echo "{$j}乘{$i}=".$j*$i." ";
}
echo "<br>";
}
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询