首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了下面的程序 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
43
问题
某人编写了下面的程序
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://www.kaotiyun.com/show/uAUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列关于通用对话框CommonDialog1的叙述中,错误的是
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicxAsIntegerPrivateyAsInteger窗体文件的程序代码是:DimaAsIntegerPrivateSubCommand1_Clic
如果要定义一个窗体级变量,定义变量语句的位置应该是
下面对对象概念描述正确的是
结构化程序设计的基本原则不包括
设窗体名称为frm1。以下叙述中正确的是
某人编写了下面的程序PrivateSubCommand1_Click()DimaAsInteger,bAsIntegera=InputBox("请输入整数"):b=InputBox("请输入整数")proa:probCallp
通用对话框Filter属性的作用是
以下说法中正确的是
随机试题
内科护理健康教育的主要目的是
权证交易只能在证券交易所内进行。()
老张于2011年2月14日表示将赠与老李2万元,并当场支付老李4000元;同年3月14日,老李将老张的儿子小张打成重伤。下列说法正确的是()。
规范教育学的建立标志是德国教育家赫尔巴特出版的代表作()。
下列关于管理学知识的表述,不正确的是:
船只:台风:沉没
“司马光砸缸”的故事是说司马光看到小孩掉入水缸后,他没有按照常规让人脱离水,而是打破水缸,让水脱离人。这一事例给我们的哲学启示是()。
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。在第一张“标题幻灯片”中,主标题字体设置为“limesNewRoman”、47磅字;副标题字体设置为“Arial:Black”、“加粗”、55磅字。主标题文字颜色
EatingEtiquetteWhatshouldyoudoornotdowhenyouareeatinginBritain?TheBritishgenerallypayalotofattentiont
A.aimB.argueC.reducingD.becauseE.reflectsF.strengthG.seekingH.availableI.respondJ.complyK.readL.l
最新回复
(
0
)