首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了下面的程序 Private Sub CommandlClick() Dim a As Integer,b As Integer a=InputBox(“请输入整数”):b=InputBox(“请输入整数”) pro a:pro b Call pr
某人编写了下面的程序 Private Sub CommandlClick() Dim a As Integer,b As Integer a=InputBox(“请输入整数”):b=InputBox(“请输入整数”) pro a:pro b Call pr
admin
2019-06-11
23
问题
某人编写了下面的程序
Private Sub CommandlClick()
Dim a As Integer,b As Integer
a=InputBox(“请输入整数”):b=InputBox(“请输入整数”)
pro a:pro b
Call pro(a+b)
End Sub
Private Sub pro(nAs Integer)
While(n>0)
Print n Mod 10;n=n\10
Wend
Print
End Sub
此程序功能是:输入2个正整数,反序输出这2个数的每一位数字,再
选项
A、把过程pro的形式参数n As Integer改为ByVal n As Integer
B、把Call pro(a+b)改为pro a+b
C、把n=n\10改为n=n/10
D、在pro b语句之后增加语句c%=a+b,再把Call pro(a+b)改为pro C
答案
A
解析
本题考查的考点是有关过程调用的。本题题干中的程序之所以不能显示第三行的值,是由于在调用pro函数时使用的是默认的传地址调用,这时在vro过程中的对形参的更改都会影响到实参。仔细观察pro过程,发现每次循环都要对形参n整除10一直到n为0为止,所以每次pro过程调用结束后都会把对应实参改为0。修改参数传递方式为传值调用即可使程序正确运行。
转载请注明原文地址:https://jikaoti.com/ti/wtN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是
设有如下声明语句OptionBase1Dimart(2,-1To5)AsInteger则数组art中数组元素的个数是
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是
通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是
下面语句中能够打开随机文件的是
以下关于文件的叙述中,错误的是
某人编写了下面的程序PrivateSubCommand1_Click()DimaAsInteger,bAsIntegera=InputBox("请输入整数"):b=InputBox("请输入整数")proa:probCallp
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
下列说法中,错误的是
随机试题
对施工现场消防器材的配备叙述错误的有( )。
SLE的病理特征正确的是
中药注射液中常用的去鞣质的方法有()
下列说法正确的是:()
在装饰装修工程中,安装吊顶主龙骨时,主龙骨应平行房间长向安装,同时应按房间短向跨度的()起拱。
在布置影剧院的疏散走道时,横走道之间的座位排位排数和纵走道之间的每排座位数不宜超过多少?()
简述数据库、数据库管理系统和数据库系统的区别。
①在得出推论和验证推论的批判性阶段.搜集证据和给出证明是重要的②尽管搜集证据和给出证明也需要发挥想象力③在发现问题和产生想法的创造性阶段,好奇心和想象力是重要的④但只有合乎逻辑的推论和经得住检验的证明.才能使好奇心和想象力开放
《人民教育》2017年07期以《家校共育的3.0版》为题,报道了临沂九中的教育探索经验家校共育的3.0版——以山东省临沂第九中学的教育探索为例。中小学家庭教育应该覆盖两个任务:家长自身的成长,家长育子的艺术。1.0版家长会:家长集合,校长讲话,班
(2005上项管)在一个正在实施的系统集成项目中出现了下述情况:一个系统的用户向他所认识的一个项目开发人员抱怨系统软件中的一项功能问题,并且表示希望能够进行修改。于是,该开发人员就直接对系统软件进行了修改,解决了该项功能问题。针对这样一种情况,请分析如下问
最新回复
(
0
)