帮我解释一下这个代码?

来源:百度知道 编辑:UC知道 时间:2024/05/13 11:04:33
1<html>
2<head>
3<title>参数</title>
4<script language="vbs">
5<!--
6sub changef(c)
7degreeF=c*1.8+32
8msgbox"摄氏"& C & "度转换为华氏" & degreef & "度"
9end sub
10degreeC=inputbox("请输入摄氏温度:")
11changef degreeC
12-->
13</script>
14</head>
15<body>
16</body>在这个程序代码中,第11中changef degreeC 是输出子程序吗?
如果不是的话,那是什么意思那?
17</html>

6sub changef(c)
7degreeF=c*1.8+32
8msgbox"摄氏"& C & "度转换为华氏" & degreef & "度"
9end sub
这段是自定义的一个函数,c是传过来的参数,此函数实现摄氏度转换为华氏度。
10degreeC=inputbox("请输入摄氏温度:")
11changef degreeC
第10行的inputbox是一个系统函数,弹出一个输入框,然后把输入的内容赋给changeC变量,以这个变量的值作为参数调用changef函数。

changef是自定义的一个函数,功能是温度单位转换
changef degreeC 是函数调用,此时degreeC是函数changef的实际参数。
这里11degreeC已经被10inputbox("请输入摄氏温度:")所赋值

根据输入的度数 degreeC,将其传入方法changef中,转换成华氏,并显示转换后的度数。

changef 是一个子函数,作用是把输入的摄氏度转化成华氏度.msgbox会把结果显示出来.

调用6789行定义的过程changef啊。