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累加的和。

就是函数的问题了:
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