ASP...自定函数问题

发布时间:2024-11-14 23:58 发布:上海旅游网

问题描述:

<%
dim x,c
x=100
c=200
function addone(n)
dim c
c=n+1
addone=c
response.write"函数体内输出的C的值为:"&c&"<BR>"
end function
response.write"<BR>"
response.write"函数体外输出的C值为:"&c&"<BR>"
response.write"<BR>"
response.write"函数返回值为:"&addone(x)&"<BR>"
%>
-----------------------------------------------------
代码如上
小弟有一点不太明白
为什么函数体内输出的C的值为:101
它里面只是n+1而已啊..又没定义n是100
函数外也是的..为什么会是101呢...
希望有大侠能指点一下..谢谢了

问题解答:

函数体内输出的是200,因为N没有被赋值,所以直接取C=200
函数体外输出才是101,只有N被赋值后,C=N+1,才会执行=101

函数返回值为:_________;
有没有完整的网页代码?

热点新闻