麻烦翻译下这段VB的编码。必须通俗,专业用语看不懂的。。求计算机大爷回答!

Function Fun(a As Interger ) 【请问计算机语言与普通英语有啥通点咩。】
Static c
b=0:b=b+2:c=c+2 【 这里我就不明白了 怎么b还能=b+2呢 啥意思啊】
F=a*b*c 【这里*是乘号吗】
End Function
Private Sub Command1_Click()
Dim a As Integer
a=2
For i = 1 To 2 【这里一直都没有i啊 这个i哪里蹦跶出来的】
Print Fun(a)
Next
End Sub

运行上面的程序,单击命令按钮,输出结果为 【我很纳闷你都没说要输几 拿什么算啊】

循环神马的我也不懂。。求指教 而且是通俗易懂的 越细越好

还有啊答案里写着 子函数又Static变量c,在第一次子函数调用时其值为2.怎么看出来的?

还有啊 说什么表达式 a*b*c的结果通过子函数名F返回 又是什么意思啊??

哥哥姐姐们 解释的好的再加30分哈 不过要是看不懂那就没办法了咩。。。

Function Fun(a As Interger ) 【函数名是:Fun(a),a是这个函数的参数,调用这个函数时需要给a赋个值,带到函数里参与运算。】
Static c 【c是全局变量。】
b=0:b=b+2:c=c+2 【 b=b+2:意思是把b+2的计算结果赋值给b。b开始是0(b=0),经过b=b+2之后,b现在的值就变成了2。】
F=a*b*c 【没错,*的确是乘号】
End Function
Private Sub Command1_Click()【以下是点击按钮1所触发的事件要完成的计算】
Dim a As Integer
a=2 【给变量a赋值2。这里由程序给变量a赋了值,因此点击按钮后,就不用你人工输入了。】
For i = 1 To 2 【i是循环变量。VB中的变量允许不事先说明。】
Print Fun(a) 【输出函数Fun(a)的值,i的值为1时输出1遍函数运算的值,i增长到2时再输出1遍,然后结束循环。】
【第一编循环时,a的值是2,b的值经过b=0:b=b+2之后是2,c的值(c=c+2)是2,函数的输出值(F=a*b*c)是2X2X2 = 8。】
Next 【第二编循环时,a的值没有变化,还是2;b的值由于有b=0 存在,所以b=b+2之后,b的值还是2;c的值经过第一次循环成为2,由于c是全局变量,第二次循环时c的初始值是2,再经c=c+2运算,c的值就成了4,函数的输出值(F=a*b*c)是2X2X4 = 16。】
End Sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-02
Function Fun(a As Interger ) 【函数,设变量A为整数型 】
Static c 静态全局变量C
b=0:b=b+2:c=c+2 【 b=b+2意思是将B+2赋值给B,=是赋值的意思】 F=a*b*c 【是乘号】
End Function
Private Sub Command1_Click() 设置 按钮控件Command1 ,点击一下后的执行代码,Private 表示只在此段程序中有效 SUB 是一段子功能
Dim a As Integer 定义 A 为整数型
a=2 运行此句是 A值为2
For i = 1 To 2 【设I为循环变量 ,从1到2】
Print Fun(a) 打印 执行上边函数FUN(A),即FUN(1)的结果(下次为FUN(2)的结果),就是F的值
Next 回到 For i = 1 To 2 词句,且 i=2
End Sub 子程序结束标志

注:
b=0:b=b+2:c=c+2 的执行结果,可以可以看做以下表示
b=0-------b=0
b=b+2-------b=2
c=c+2 ------- c是全局变量,就是在整个程序里都有效,所以是从其他地方带过来的

麻烦翻译下这段VB的编码。必须通俗,专业用语看不懂的。。求计算机大爷回...
Dim a As Integer a=2 【给变量a赋值2。这里由程序给变量a赋了值,因此点击按钮后,就不用你人工输入了。】For i = 1 To 2 【i是循环变量。VB中的变量允许不事先说明。】Print Fun(a) 【输出函数Fun(a)的值,i的值为1时输出1遍函数运算的值,i增长到2时再输出1遍,然后结束...

求笑话,笑得合不上嘴的那种。
5.四只老鼠吹牛:甲:我每天都拿鼠药当糖吃;乙:我一天不踩老鼠夹脚发痒;丙:我每天不过几次大街不踏实;丁:时间不早了,回家抱猫去咯。 6.天是蓝的,海是深的,男人的话没一句是真的;爱是永恒的,血是鲜红的,男人不打是不行的;男人如果是有钱的,和谁都是有缘的,男人靠的住,猪都会爬树。 7.一群蚂蚁...

相似回答
大家正在搜