VB 求这个题的解
来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/07/11 13:55:02
VB 求这个题的解
![](http://img.wesiedu.com/upload/2/69/269f37656e63ab451480056653097f56.jpg)
![](http://img.wesiedu.com/upload/2/69/269f37656e63ab451480056653097f56.jpg)
![VB 求这个题的解](/uploads/image/z/19861454-38-4.jpg?t=VB+%E6%B1%82%E8%BF%99%E4%B8%AA%E9%A2%98%E7%9A%84%E8%A7%A3)
onlymeteor 回答的正解
关键是第二个
Public Sub Proc(n As Integer, ByVal m As Integer)
ByVal 是传值 ,所以 x=n=2, 但是 y没变,还是32
原来 X=12, Y =32 n =n mod 10 也就是 n=12 mod 10= 2(整除取余)
m = m mod 10 其实也是2 ( m=32 mod 10 =2)
如果 上面的代码 Public Sub Proc(n As Integer, m As Integer) 的话
print x,y 出来的是 2 2
因为有ByVal 所以 y还是32 打出来的就 2 32 B答案
关键是第二个
Public Sub Proc(n As Integer, ByVal m As Integer)
ByVal 是传值 ,所以 x=n=2, 但是 y没变,还是32
原来 X=12, Y =32 n =n mod 10 也就是 n=12 mod 10= 2(整除取余)
m = m mod 10 其实也是2 ( m=32 mod 10 =2)
如果 上面的代码 Public Sub Proc(n As Integer, m As Integer) 的话
print x,y 出来的是 2 2
因为有ByVal 所以 y还是32 打出来的就 2 32 B答案