vb 语言。 急。 一定要说内容。不能光说答案

来源:百度知道 编辑:UC知道 时间:2024/05/18 15:21:05
Private Sub Command1_Click()

Dim a As Single
Dim b As Single
a = 2: b = 4
Call CS(a, b)
Print a, b
End Sub
Sub CS(x As Single, y As Single)
t = x
x = t \ y
y = t Mod y
End Sub

着重解释一下。sub cs之后的内容。和之前的联系。 尤其是sub cs(x As Single, y As Single) 是什么意思

答案是0,2
sub cs(x As Single, y As Single)是字定义的一个名为cs的函数,该函数又两个参数x和y都是Singl型的,

Sub CS(x As Single, y As Single)
t = x ,将x值给t
x = t \ y ,将t \ y给x
y = t Mod y ,将t除以y的余数给y
End Sub
前面call cs(a,b)就是调用语句,在cs函数中计算cs(2,4)返回

Sub cs是定义一个函数名字叫cs 你前面call就是调用它 x as ...那句是把x定义成单精度格式的数字,y也一样
Private Sub Command1_Click()
是说一个按钮 名字叫 Command1 .
Click就是点击按钮这个事件发生后下面的语句才执行

首先要说编程不要认死理,想设计哪方面的程序按实际去策划程序流程,我也是VB爱好者.你这个段子是做什么用的我不知道.解释如下:
Sub CS(x As Single, y As Single)
(这段内容为CS子过程,SUB是声明子过程用的, 声明局部变量XY数据类型为SINGLE.单精度)
t = x '变量T=变量X,一个变量就是临时用的一个对象
x = t \ y 'X=T除以Y
y = t Mod y 'Y=T除Y以后得到的余数,MOD是VB中的一个运算符
End Sub '结束子程序过程

想学VB就要把基础学好,把书本看上十遍,记牢,