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

谁能帮我解答下面几道PHP编程题?谢谢了

编写一个网页,网页中有两个文本框,一个按钮,其主要功能是:在一个文本框内输入一个基数,例如输入7,单击按钮,在另一个文本框中输出1*3*5*7=105
答案:
完成了,程序在PHP5上通过.

<?php
$n=$_GET["num"];
$r=1;
$str='';
for($i=1; $i<=$n; $i+=2)
{
$str=$str.$i.'*';
$r*=$i;
}
$str=$str."=".$r;
?>


<html>
<title> compute </title>
<body>

<form action=<?php echo $_SERVER["PHP_SELF"]?> method=get>
请输入一个数:<input type=text name="num" size=10><p>
结果是:<input type=text name="result" size=20 value=<?php echo $str ?> > <p>
<input type=submit value="提交"><br>
</form>

</body>
</html>

以下是运行结果的截图:
答案补充
产生的乘法算式那忘记处理好,结果在等于号前面还多了个乘号,将就下了.要不自己改改.
完成了,程序在PHP5上通过.<?php  $n=$_GET["num"];  $r=1;  $str='';    for($i=1; $i<=$n; $i+=2)  {     $str=$str.$i.'*';     $r*=$i;     }  $str=$str."=".$r;?><html><title> compute </title><body><form action=<?php echo $_SERVER["PHP_SELF"]?> method=get>  请输入一个数:<input type=text name="num" size=10><p>  结果是:<input type=text name="result" size=20 value=<?php echo $str ?> > <p>  <input type=submit value="提交"><br></form></body></html>以下是运行结果的截图:

上一个:请教前辈们指导我的php编程风格 ~ - 技术问答
下一个:PHP编程里的各种符号名称是什么? - 技术问答

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,