首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设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
39
问题
设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全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click() DimmAsInteger,nAsInteger m=1:n=0 DoWhilem
以下关于变量作用域的叙述中错误的是( )。
PrintRight("VBProgramming",2)语句的输出结果是( )。
下列各声明语句中错误的是()。
在窗体上画一个名称为Command1的命令按钮和一个名称为Label1的标签,然后编写如下程序代码:OptionBase0PrivateSubCommand1_Click()Dima(5)AsInteger,nAsInte
下列各语句中,正确的是
在设计阶段,为了设置某控件的Left属性,可使用的方法是
设二叉树如下:则中序序列为
下列说法中,错误的是
以下关于DoUntil…Loop循环的说法正确的是()。
随机试题
糖原合成的关键酶是A.磷酸葡萄糖变位酶B.UDPG焦磷酸化酶C.糖原合成酶D.磷酸化酶E.分支酶
关于前列腺炎,下列正确的是
抗甲状腺药主要的不良反应是
关于共犯,下列哪一选项是正确的?(卷二真题试卷第3题)
交货质量检验中,约定质量标准的一般原则是( )。
Mobilephonesareeverywhere.Itseemsthatnoonecan【C1】________withoutone.Mobilephonesareagreatwaytostay【C2】________
Thesemanticcomponentsoftheword"gentleman"canbewrittenas______.
伊斯兰教在中国又叫回教、天方教和清真教,其教徒称为穆斯林。所谓“伊斯兰”,是阿拉伯文“顺服”的意思;“穆斯林”是阿拉伯文“顺服者”的意思。创始人为()。伊斯兰教的教义集中在该教信奉的()里,认为()是唯一的神。
Mostyoungpeopleenjoysomeformofphysicalactivity.Itmaybeagameofsome【B1】______—football,hockey,golf,ortennis.It
ThefollowingispartofalistfromabookonWTO.Afterreadingit,youarerequiredtofindtheitemsequivalentto(与……相同的)
最新回复
(
0
)