黑马程序员技术交流社区

标题: 九九乘法表及三角形输出 [打印本页]

作者: 董事长    时间: 2016-8-8 23:41
标题: 九九乘法表及三角形输出
<?php
        /*
        Notice: Use of undefined constant i - assumed 'i' in
        变量必须加$符号
        */
        //九九乘法表
        for($i=1;$i<=9;$i++){
                for($j=1;$j<=$i;$j++){
                        echo $i."*".$j."=".$i*$j."&nbsp";
                }
                echo "<br/>";
        }
        echo "<hr/>";
        //直角三角形
        for($i=1;$i<=7;$i++){
                for($j=7;$j>=$i;$j--){
                        echo "*"."&nbsp";
                }
                echo "<br/>";
        }
        echo "<hr/>";
       
        //金字塔
        for($i=1;$i<=7;$i++){
                for($j=7;$j>=$i;$j--){
                        echo "&nbsp";
                }
                for($a=1;$a<=2*$i-1;$a++){
                        echo "*";
                }
                echo "<br/>";
        }
        echo "<hr/>";

        for($i=1;$i<=9;$i++){
                for($j=9;$j>=$i;$j--){
                        echo "&nbsp";
                }
                for($a=1;$a<=$i;$a++){
                        echo "*";
                }
                echo "<br/>";
        }
        echo "<hr/>";



       

作者: ゛Babyゝ    时间: 2016-8-24 22:28
赞一个
作者: haoweiyi0703    时间: 2016-8-29 18:37
看不懂啦  现在还是基础班
作者: 风吹蛋蛋凉    时间: 2016-9-16 12:14
//实例:九九乘法表
/*
        (1)一行一列的表格
        (2)九行一列的表格
        (3)九列九列的表格
        (4)梯形表格
        (5)填入数据
*/
//(5)填充数据
var str = "";
str += "<table width='600' border='1' rules='all' align='center' cellpadding='5'>";
for(var i=1;i<=9;i++)
{
        str += "<tr>";
        for(var j=1;j<=i;j++)
        {
                str += "<td>"+j+"&times;"+i+"="+j*i+"</td>";
        }
        str += "</tr>";
}
str += "</table>";
document.write(str);

作者: dengzhenhui    时间: 2016-9-16 12:26
还没学PHP,,过一段时间就看得懂这个了
作者: yonghu    时间: 2016-9-16 18:46
写的很对,赞一个。。。。。
作者: s695345788    时间: 2016-9-16 22:39
大神 膜拜  我要好号向大神学习




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2