当前位置:编程学习 > php >>

php九九乘法表

我是个菜鸟,在"知道"中看见很多关于乘法表的,也学习了很多方法,但有个问题想让达人们帮忙解决下那就是表不是安正常顺序排列,第一行前面什么都没,到最后是1*1=1,第二行前7列也是空白,第8 9列分别是2*1=2 2*2=4,依次类推.第八行是第一列没有,第九行都有,
答案://text版本:
/*--------------------------------------------------------------*/
$len = 8;
for($i = 1; $i <= 9; $i++) {
for ($k = 1; $k <= (9 - $i) * $len; $k++) {

echo ' ';
}
for($j = 1; $j <= $i; $j++) {

echo str_pad($i . '*' . $j . '=' . $i * $j, $len, ' ', STR_PAD_RIGHT);
}
echo "\
";
}
/*--------------------------------------------------------------*/

//html版本:
/*--------------------------------------------------------------*/
echo '<table border="0" cellpadding="4" cellspacing="1" bgcolor="#CCCCCC">';
for($i = 1; $i <= 9; $i++) {
echo '<tr>';
for ($k = 1; $k <= (9 - $i); $k++) {

echo '<td bgcolor="#FFFFFF"> </td>';
}
for($j = 1; $j <= $i; $j++) {

echo '<td bgcolor="#FFFFFF">' . $i . '*' . $j . '=' . $i * $j . '</td>';
}
echo "</tr>";
}
echo '</table>';
/*--------------------------------------------------------------*/

上一个:学习c.c++,php等以后学习计算机的相关技能,需要什么配置和性能的电脑?
下一个:谁有什么比较好的书是关于计算机编程语言的,以及关于学习计算机编程方面的网站?JSP、PHP软件在什么网站可以下载?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,