asp代码挑错
来源:百度知道 编辑:UC知道 时间:2024/05/24 06:40:11
<%@language="vbscript" codepage="936"%>
<body>
<%
function qiuhe(a,b)
for c=a to b
s=s+c
next
end function
a=request.Form("num1")
b=request.Form("num2")
n=qiuhe(a,b)
response.write(n)
%>
<form name="form1" method="post" action="">
<p>从
<input name="num1" type="text" size="4">
到
<input name="num2" type="text" size="4">
的累计和是:
</p>
<p>
<input type="submit" name="Submit" value="提交">
</p>
</form>
</body>
这段代码的目的是创建一个“qiuhe”函数,当用户输入两个数字a,b后,可以得到a到b累加的和。
<body>
<%
function qiuhe(a,b)
for c=a to b
s=s+c
next
end function
a=request.Form("num1")
b=request.Form("num2")
n=qiuhe(a,b)
response.write(n)
%>
<form name="form1" method="post" action="">
<p>从
<input name="num1" type="text" size="4">
到
<input name="num2" type="text" size="4">
的累计和是:
</p>
<p>
<input type="submit" name="Submit" value="提交">
</p>
</form>
</body>
这段代码的目的是创建一个“qiuhe”函数,当用户输入两个数字a,b后,可以得到a到b累加的和。
就是函数的问题了:
function qiuhe(a,b)
s=0 '一开始,s值应该设为零
for c=a to b
s=s+c
next
qiuhe=s '这是是结果的返回赋值。没有添加上去就不会显示了。
end function
function qiuhe(a,b)
dim s: s=0
for c=a to b
s=s+c
next
qiuhe = s
end function
if request.totalbytes>0 then
a=cint(request.Form("num1"))
b=cint(request.Form("num2"))
...
end if