首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了下面的程序 Private Sub Command 1—Click() Dim a As Integer,b As Integer a=InputBox("请输入整数"):b=InputBox("请输入整数") pro a:pro b Call
某人编写了下面的程序 Private Sub Command 1—Click() Dim a As Integer,b As Integer a=InputBox("请输入整数"):b=InputBox("请输入整数") pro a:pro b Call
admin
2015-05-29
27
问题
某人编写了下面的程序
Private Sub Command 1—Click()
Dim a As Integer,b As Integer
a=InputBox("请输入整数"):b=InputBox("请输入整数")
pro a:pro b
Call pro(a+b)
End Sub
Private Sub pro(n As Integer)
While(n>0)
Print n Mod 10;n=n\10
Wend
Print
End Sub
此程序功能是:输入2个正整数,反序输出这2个数的每一位数字,再反序输出这2个数之和的每一位数字。
例如:若输入123和234,则应该输出:
3 2 1 4 3 2 7 5 3
但调试时发现只输出了前2行(即2个数的反序),而未输出第3行(即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)改为proc
答案
A
解析
本题考查的考点是有关过程调用的。本题题干中的程序之所以不能显示第三行的值,是由于在调用pro函数时使用的是默认的传地址调用,这时在pro过程中的对形参的更改都会影响到实参。仔细观察pro过程,发现每次循环都要对形参n整除10一直到n为0为止,所以每次pro过程调用结束后都会把对应实参改为0。修改参数传递方式为传值调用即可使程序正确运行。
转载请注明原文地址:https://kaotiyun.com/show/uCQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
复选框的Value属性为0时,表示该复选框()。
下列不能打开菜单编辑器的操作是()。
VisualBasic应用程序中,下列关于过程的说法正确的是()。
有如下事件过程:PrivateSubCommand1_Click()b=10DoUntilb=-1a=InputBox("请输入a的值")a=Val(A)b=
不能脱离控件(包括窗体)而独立存在的过程是()。
下面程序运行后,单击命令按钮,输出的结果是PrivateSubCommand1_Click()Dima%(1To4),b%(2To6),i%,str1#,str2#Fori=
程序的3种基本控制结构是
线性表的顺序存储结构和线性表的链式存储结构分别是______。
最简单的交换排序方法是()。
结构化方式由结构化分析、结构化设计和【】构成,它是一种面向数据流的开发方法。
随机试题
简述与国内管理人员相比,国际企业驻外管理人员应具备的特殊素质。
脑膜刺激征主要表现为_________、克氏征阳性和布氏征阳性。
鉴别肝源性水肿和心源性水肿,最有价值的项目是
癫痫强直-阵挛发作时最主要的护理是
关于X线管阳极的描述,错误的是
前列腺增生引起尿潴留,膀胱过胀,尿液从尿道口溢出称
一、注意事项1.《申论》考试,与传统作文考试不同,是对分析驾驭材料的能力与对表达能力并重的考试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,然后按“申论要求”依次作答。二、给定资料1.200
“人靠衣服马靠鞍”。汽车的外观设计实际上就是汽车的衣装。顾客在购买汽车时不可能一眼就看出汽车的性能,他们总是先从汽车的外观来判断汽车的档次,并由此形成是否购买的初步意向。因此,汽车推销最重要的是向顾客展示汽车的外观美。以下哪项为真,最能削弱上述结论?
决定国家结构形式的因素包括()。
"Ericnearlyalwayswinsthescienceaward.""That’sbecausehisprojectare________."
最新回复
(
0
)