谁能帮我解答下面几道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>
以下是运行结果的截图:
答案补充产生的乘法算式那忘记处理好,结果在等于号前面还多了个乘号,将就下了.要不自己改改.
上一个:请教前辈们指导我的php编程风格 ~ - 技术问答
下一个:PHP编程里的各种符号名称是什么? - 技术问答