基于PHP打印杨辉三角的代码是什么
这篇文章主要讲解了“基于PHP打印杨辉三角的代码是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“基于PHP打印杨辉三角的代码是什么”吧!
< head >
< title > 杨辉三角形 </ title >
</ head >
< body >
< palign = " center " > 输出给定阶数的杨辉三角形 </ p >
< formmethod = " post " action = " <?phpecho( $PHP_SELF );?> " >
输入杨辉三角的阶数: < inputtype = " text " name = " givenlines " size = " 5 " >
< inputtype = " submit " name = " submit " value = " 打印杨辉三角形 " >
</ form >
<? php
function yanghui( $line )
{
echo " <table> " ;
for ( $i = 1 ; $i <= $line ; $i ++ )
{
echo " <tr> " ;
for ( $j = 1 ; $j <= $i ; $j ++ )
{
$yh [ $i ][ 1 ] = 1 ;
if ( $i == $j ) $yh [ $i ][ $j ] = 1 ;
else $yh [ $i ][ $j ] = $yh [ $i - 1 ][ $j - 1 ] + $yh [ $i - 1 ][ $j ];
echo " <tdwidth=40><fontcolor=#0000FF> " ;
echo $yh [ $i ][ $j ];
echo " </font></td> " ;
}
echo " </tr> " ;
}
echo " </table> " ;
}
if ( $_POST [ ' submit ' ])yanghui( $_POST [ ' givenlines ' ]);
?>
</ body >
</ html >
“基于PHP打印杨辉三角的代码是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业技术相关的知识可以关注博信网站,小编每天都会为大家更新不同的知识。
< html >
< head >
< title > 杨辉三角形 </ title >
</ head >
< body >
< palign = " center " > 输出给定阶数的杨辉三角形 </ p >
< formmethod = " post " action = " <?phpecho( $PHP_SELF );?> " >
输入杨辉三角的阶数: < inputtype = " text " name = " givenlines " size = " 5 " >
< inputtype = " submit " name = " submit " value = " 打印杨辉三角形 " >
</ form >
<? php
function yanghui( $line )
{
echo " <table> " ;
for ( $i = 1 ; $i <= $line ; $i ++ )
{
echo " <tr> " ;
for ( $j = 1 ; $j <= $i ; $j ++ )
{
$yh [ $i ][ 1 ] = 1 ;
if ( $i == $j ) $yh [ $i ][ $j ] = 1 ;
else $yh [ $i ][ $j ] = $yh [ $i - 1 ][ $j - 1 ] + $yh [ $i - 1 ][ $j ];
echo " <tdwidth=40><fontcolor=#0000FF> " ;
echo $yh [ $i ][ $j ];
echo " </font></td> " ;
}
echo " </tr> " ;
}
echo " </table> " ;
}
if ( $_POST [ ' submit ' ])yanghui( $_POST [ ' givenlines ' ]);
?>
</ body >
</ html >
“基于PHP打印杨辉三角的代码是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业技术相关的知识可以关注博信网站,小编每天都会为大家更新不同的知识。
版权声明
本文仅代表作者观点,不代表博信信息网立场。