题目
在窗体上有一个命令按钮Commandl,编写事件代码如下:
Private Sub Command1_Click()
Dim x As Integer,y As Integer
x = 12:y = 32
Call Proc(x,y)
Debug.Print x; y
End Sub
Public Sub Proc(n As Integer,ByVal m As Integer)
n = n Mod 10
m = m Mod 10
End Sub
打开窗体运行后,单击命令按钮,立即窗口上输出的结果是
A)2 32 B)12 3 C)2 2 D)12 32
Private Sub Command1_Click()
Dim x As Integer,y As Integer
x = 12:y = 32
Call Proc(x,y)
Debug.Print x; y
End Sub
Public Sub Proc(n As Integer,ByVal m As Integer)
n = n Mod 10
m = m Mod 10
End Sub
打开窗体运行后,单击命令按钮,立即窗口上输出的结果是
A)2 32 B)12 3 C)2 2 D)12 32
提问时间:2020-10-05
答案
程序运行后,显示2 32.所以应选择A
本题的主要考点是传值与传址.
子过程proc()中,n默认的是传址格式,即x的地址赋予n后,n变为12,在子过程中n运算后值为2,过程结束后,将n的地址再传回x,故x显示为2;
子过程proc()中,m前加了Byval,即定义其为传值格式.虽然将y的值赋予了m,m变为32,在子过程中m运算后值为2,过程结束后,m的值不对y值构成影响,故y仍为其初始值32.
回答完毕!
本题的主要考点是传值与传址.
子过程proc()中,n默认的是传址格式,即x的地址赋予n后,n变为12,在子过程中n运算后值为2,过程结束后,将n的地址再传回x,故x显示为2;
子过程proc()中,m前加了Byval,即定义其为传值格式.虽然将y的值赋予了m,m变为32,在子过程中m运算后值为2,过程结束后,m的值不对y值构成影响,故y仍为其初始值32.
回答完毕!
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1she exclaimed,"how wonderful!i would simply love to come." 把直接引语改为间接引语
- 2请问一下y=(m 6)x^2 2(m-1)x m 1三向量AB、BC、CA构成ABC,AB BC CA=0
- 3为什么x sinx tanx arcsinx arctanx 任两者相减为3阶无穷小
- 4数学 指对数比大小
- 5X=2Y 2X+3Y=14解方程组
- 6世界上那种材质的熔点最高
- 7新制氯水的离子成分为什么有氢离子
- 8一导体在外电场中处于静电平衡时,导体上面元dS的电荷面密度为δ,那么面元dS所受电场力的大小为?(请...
- 9101+103+105.+2011 结果用幂表示 (初一的)
- 10已知:如图,AC=BD,AD⊥AC,BC⊥BD.求证:AD=BC.
热门考点
- 1在数列{an}中,a1=1,an=2an/2+2n,试猜想这个数列的通项公式
- 2先化简在求值,2a的平方+3ab+b的平方-a的平方-ab-2b的平方,其中a的平方-b的平方=2,ab=-3
- 3看一本书,已看了全书的五分之二,如果再看60页,已看的总数的比是2:3.这本书共有多少页?
- 4For a child to give up his less mature idea for a more mature ,it requires that the child ___(be) ps
- 5关于索氏提取法
- 6简便运算:17分之3*5.4+0.37*17分之30+9.1除14分之17?
- 7求定积分,上限为兀/4,下限为0,x/(l+cos2x)dx
- 8一列数:10,11,13,16,20,25,...,这列数中,第81个数是( )
- 9层恋叠翠成语是什么意思?
- 10l drink some milk every evening.(改为一般疑问句)