求高手來講讲解這段asp代易做图原理
Function fun(a,b,c)if a>b then
d=a
else
d=b
end if
if d<c then d=c
fun=d
end function
response.write(fun(3,50,49))
response.wtite(":")
response.write(fun(49,149,50))
琢磨了許久就是沒弄懂
追问:老師,請問a,b並沒有賦值 怎麼作比較呢 其他的都懂 就是這比較怎麼比較呢
可否加下你QQ 謝謝了
答案:Function fun(a,b,c) //定义fun()函数,a,b,c为三个局部变量if a>b then //比较a,b的大小 大的值付给另一个变量d
d=a
else
d=b
end if
if d<c then d=c //比较d,c的大小
fun=d //返回最大值
end function //这个函数的作用就是比较三个数种的最大值
response.write(fun(3,50,49))
response.wtite(":")
response.write(fun(49,149,50))
Function fun(a,b,c) 取三个参数(a,b,c)中的最大值
response.write()就是向浏览器输出代码或显示字符的.
定义临时变量D 接收A B C 三个数中最大的那个 输出
取出最大值
接收A B C 三个数中最大的那个 输出D为中转变量哈
找出三个数中最大的那个并输出
上一个:这段ASP代码有什么错误
下一个:ASP代码中,调用数据库的代码是什么?