利用PHP语言编写一个动态网页程序,实现一个独立功能 请不要在百度其他地方粘贴过来 否则不会给分的

排序、计算平均数、求最大值等,也可以是一个趣味程序,如在浏览器窗口中显示一个字符组成的图案(三角形、平行四边形等)代码原则上不少于20行,不多于100行。请在6月9日前作... 排序、计算平均数、求最大值等,也可以是一个趣味程序,如在浏览器窗口中显示一个字符组成的图案(三角形、平行四边形等) 代码原则上不少于20行,不多于100行。
请在6月9日前作答 请发送到我邮箱里foxmmx911@sina.com 急用 谢谢拉
展开
 我来答
majiguang
2011-06-07 · TA获得超过757个赞
知道小有建树答主
回答量:1024
采纳率:0%
帮助的人:1369万
展开全部
代码52行,包括排序、计算平均数、求最大值,还有打印一个简单的三角形功能。
<?php
if($_POST)
{
$s=trim($_POST['nums']);
$a=explode(',',$s);
if($_POST['sub1'])
{
sort($a);
echo "排序后的序列是:".join(',',$a);
}
elseif($_POST['sub2'])
{
$t=array_sum($a);
$avg=number_format($t/count($a),2);
echo "平均数是:".$avg;
}
elseif($_POST['sub3'])
{
sort($a);
$max=array_pop($a);
echo "最大值是:".$max;
}
}
echo "<form name=\"form1\" action=\"\" method=\"post\">";
echo "输入数值序列:<input name=\"nums\" type=\"text\" value=\"".$_POST['nums']."\"size=\"50\">用西文逗号隔开<br>";
echo "<input type=\"submit\" name=\"sub1\" value=\"排序\"> <input type=\"submit\" name=\"sub2\" value=\"计算平均数\"> <input type=\"submit\" name=\"sub3\" value=\"最大值\"> </form>";
echo "打印直角三角形<br>";
$start=1;
$end=10;
for($i=$start;$i<=$end;$i++)
{
for($j=0;$j<$i;$j++)
{
if($j==0 || $j==$i-1)
{
echo '*';
}
else
{
if($i<$end)
{
echo '#';
}
else
{
echo '*';
}
}
}
echo "<br>";
}
?>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式