首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了下面的程序 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
27
问题
某人编写了下面的程序
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://kaotiyun.com/show/uAUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设a=10,b=5,c=1,执行语句Printa>b>c窗体上显示的是
关于文件操作,以下叙述中正确的是
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePzersonNameAsString*8:MajorAsStri8
为了保存数据,需打开顺序文件“E:\UserData.txt”,以下正确的命令是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
以下关于VB的叙述中,错误的是
设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。Form1的代码如下:PublicxAsIntegerPfivateSubFor
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
下列对于线性链表的描述中正确的是
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标题分别为“读数据”和“统计”的命令按钮。请画两个标签,其名称分别足Label1和Label2,标题分别为“单词的平均长度为”和“最长单词的长度为”;再画两个名称分别为Textl和Text2、初始
随机试题
学习型组织、知识管理和创新理论都是建立在“______”的前提之上的。
a.requiredasaconditionforsomethingelseb.stocksandbondsc.abilitytosucceedinoperationd.apersonorthingthatc
黄连素与什么试剂作用呈红色
股份有限公司的利润分配是()。
生产经营单位应当对()应当登记建档,定期检测、评估、监控。
美国的城市规划史,()是最为关键的因素。
甲公司是增值税一般纳税人。2017年度发生的与固定资产、无形资产有关的经济业务如下:(1)3月1日,甲公司开始自行研发某项非专利技术,以银行存款支付项目可行性研究报告费用,取得的增值税专用发票上注明的价款为20万元,增值税税额为1.2万元。
若x1,x2,x3的方差为2,则3x1+5,3x2+5,3x3+5的方差为___________.
Word环境下编辑一个会议通知,需要将U盘上的“会议附件.doc”文件作为附件直接加在通知后面,应使用的操作是(5)。
【B1】【B3】
最新回复
(
0
)