fif小组 asp教学视频 自编函数 (中) 的问题 看不懂,前年看到今年还是看不懂

明明定义的参数是a、b、c 怎么又多出一个d来了 这是第一个疑惑?

if d<c then d=c 这一句意思是:如果d<c 结果就d=c 所以我凌乱了,明明d小于c 结果就d等于c 感觉编程的都不是正常人的思维 奶奶的,哪儿跟哪儿呢!!!! 这是第二个疑问

还有全句是判断这3个数最大值,我就是看不懂,前年就看了这个视频教程,没有看明白就丢到一边,现在还是看不懂,请高手、大神、达人,帮我理清思路,本人也不是愚笨,而且语言方面多睿智的,但是就是看不懂这些鸟文,奶奶的
结果我晓得是50:149 我需要的是给我的理解 谢谢大家 回答准确的详细的加分!麻烦

每个语言都有点不一样的地方,,首先asp的=还有一个功能那就是赋值,功能而不是单纯的等于,so:

    明明定义的参数是a、b、c  怎么又多出一个d来了  这是第一个疑惑?  这边你看如果我先这么定义,,dim d的变量在function外面,也就是临时变量,,然后用来暂时存储两个数值中较大的那个

    if d<c then d=c  这一句意思是:如果d<c 结果就d=c  所以我凌乱了,明明d小于c  结果就d等于c 。。。然后这个就是我一开始说的赋值运算,d比较小的话就把c的值赋给d,否则不变,然后把d赋给fun这个函数,

    最后response.write,,打印,,里面可以直接调用函数,然后把最终的值给打印出来咯。。


ps:最后一点小废话,,这个函数格式没写好,该缩进没缩进啊。。。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-29
先说第一个、D 是变量、 用于存储A,B中的最大值、
第二个、D=A,B的最大值,如果A,B最大值小于C 则 D=C 也就是最大值变成 了C 、
很简单的说、、、、追问

以后的分给您补上,本来想采纳您的答案 简单而条理清楚,却按错了键,本来跟他说谢谢,却按成采纳了,不好意思,下面把分补齐。上面的虽然说得详细但是没有您的清楚 谢谢了

追答

小事~

fif小组 asp教学视频 自编函数 (中) 的问题 看不懂,前年看到今年还是看...
每个语言都有点不一样的地方,,首先asp的=还有一个功能那就是赋值,功能而不是单纯的等于,so:明明定义的参数是a、b、c 怎么又多出一个d来了 这是第一个疑惑? 这边你看如果我先这么定义,,dim d的变量在function外面,也就是临时变量,,然后用来暂时存储两个数值中较大的那个 if d<c...

asp自定函数 不懂 看FIF小组ASP视屏教程 是什么意思啊 求解 只剩10分...
'上面这个fun函数就是比较三个数大小的。返回最大值 response.write(fun(3,50,49))response.write(":")response.write(fun(49,149,50))这个输出结果就是 50:149

相似回答
大家正在搜