运用php编写一个自定义函数,三角形的底和高为函数的两个参数,通过它们计算面积和周长

如题所述

<?php
header("Content-type:text/html;charset=gb2312");
//设置面积计算函数
function sanJiaoXingMianJi($bianchang,$gaodu){
$mianJi = ($bianchang*$gaodu)/2;
echo $mianJi ." 米<sup>2</sup>";
}
if(!empty($_GET['action'])){
$bc = $_REQUEST['bianchang'];
$gd = $_REQUEST['gaodu'];
is_numeric($bc) or die('边长为空或不是数字,<a href="javascript:history.go(-1)">返回</a>重新输入!');
is_numeric($gd) or die('边长为空或不是数字,<a href="javascript:history.go(-1)">返回</a>重新输入!');

//调用计算函数
sanJiaoXingMianJi($bc,$gd);
}
?>
<form id="form1" name="form1" method="post" action="?action=jisuan">
三角形底边长:<input name="bianchang" type="text" id="bianchang" size="3" /> 米<br /><br />
三角形高度为:<input name="gaodu" type="text" id="gaodu" size="3" /> 米<br /><br />
<input type="submit" name="button" id="button" value="计算三角形面积" />
</form>

追问

谢谢^ω^

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-03-23
这个只能求出最小周长,最大周长无限,这个最小周长是等腰三角形,腰大约都是16.8,所以最小周长为43.6.追问

谢谢啊!但是我要的是代码例如

追答

这个我不懂,这个要专业人士,不好意思

追问

没事没事,还是要谢谢你帮我解答了😁

追答

没事,我这边主要做工控的,你要是问一些C语言上的问题,还有PLC等,这些我还懂,这个不是很懂。

第2个回答  2016-03-23
这题的难度在于通过底边和高度计算边长的公式早忘了。。。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网