首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend
admin
2019-03-08
53
问题
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:
Function fun(a As Integer,b As Integer)
While a>b
a=a-b
Wend
fun=a
End Function
在调试时发现函数是错误的。为使函数能产生正确的返回值,应做的修改是
选项
A、把a=a-b改为a=b-a
B、把a=a-b改为a=a\b
C、把While a>b改为While a<b
D、把While a>b改为Whilea﹥=b
答案
D
解析
本题函数过程的原代码仅适合a不能被b整除的两数,而当a能被b整除时则不适用,如a=4,b=2,a除以b的余数为0,而原代码返回的函数值为2。因此需将语句While a>b改为While a>=b。
转载请注明原文地址:https://kaotiyun.com/show/OqFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommand1_Click() Dims1AsString,s2AsString Open"
为了实现对象的自动拖放,应该设置该对象的一个属性。下面设置中正确的是
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义
下面关于文件叙述中错误的是( )。
有下面的程序段:A=1.2B=321C=Len(Str(A)+Str(B))PrintC执行上面的程序段,输出结果是
对于复选框和单选钮,下列叙述中正确的是
以下叙述中错误的是()。
以下关于控件数组的叙述中,正确的是( )。
为了使组合框成为下拉式列表框,应把其Style属性设置为
某二叉树中共有935个结点,其中叶子结点有435个,则该二叉树中度为2的结点个数为
随机试题
某男,56岁。遍体浮肿,腹胀,二便不利,服用峻下逐水的舟车丸,为防伤正气,可联用的中成药是()。
下列关于实地盘存制的表述中,正确的是()
采用湿粒法压片时,在压片前要作的是
信息的不完全或不对称会导致经济行为者的利益受到侵害。()
英译汉:"CertificateofQuarantine;SanitaryCertificate;DisinfectionCertificate"()
破产法贯彻对债权人公平清偿的原则,破产财产在优先拨付破产费用后,对所欠职工工资和税款,均按同一比例予以清偿。()
用大谱表记谱的乐器不包括()。
“具体的目标可以减少员工行为的盲目性,也便于对员工的行为进行评价和引导,提高了绩效反馈的价值”反映了目标设置理论中的()
一种认识是不是真理,要看它
Jazzistheartofsurprise,producingalwaysthesuddenandunexpected.Butthebluesissomethingelse.Jazzhasbeendevelope
最新回复
(
0
)