高手帮我看看这到VB题目

来源:百度知道 编辑:UC知道 时间:2024/05/20 13:52:52
private sub command1_()
dim n as integer,m as integer
n=2
do while m<3
n=n+2
if fun(n) then
print n
m=m+1
end if
loop
end sub
关键就是那个if fun(n) then
print n 什么意思啊??
请一步一步解释清楚 谢谢

在模块中应该有个fun()函数
意思是 如果fun(n)不等于0
就在窗体上输出 n
具体要看fun()怎么定义的

fun(n) 这个是调用自定义过程

你的程序不完整,应该在“模块”里会有自定义方法fun(inter n)这个。

fun(n) 是一个函数,可以返回值;if fun(n) then print n 就是说"如果fun(n)返回真值就将n的值打印出来"