首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Fun
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Fun
admin
2018-10-18
25
问题
设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
D、把While a>b改为While a>=b
答案
D
解析
本题函数过程的原代码仅适合a不能被b整除的两数,而当a能被b整除时则不适用,如a=4,b=2,a除以b的余数为0,而原代码返回的函数值为2。因此需将语句While a>b改为While a>=b。
转载请注明原文地址:https://kaotiyun.com/show/BRFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下通用过程:PublicFunctionFun(xStrAsString)AsString DimtStrAsString,strLAsInteger tStr="" strL=Len(xStr) i=
用来设置文字字体是否斜体的属性是( )。
设Label1、Command1、Text1、Check1分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是
窗体上有一个名称为Command1的命令按钮,并有如下程序代码:OptionBase1PrivateSubCommand1_Click()Dima(4,4)AsIntegerDimb
以下关于菜单的叙述中错误的是
以下关于数组的叙述中,错误的是
设有如下Command1的单击事件过程及fun过程:PrivateSubCommand1_Click() DimxAsInteger x=Val(InputBox("请输入一个整数")) fun(x)EndSubPrivate
以下关于菜单的叙述中,错误的是( )。
能够产生1到50之间(含1和50)随机整数的表达式是( )。
随机试题
关于输精管错误的是
十全大补汤由八珍汤加以下哪组药物组成
胶片显影后,出现黑色树枝状伪影的原因是
一大面积烧伤病人,近日来常寒战、高热,呈间歇热,四肢厥冷,发绀,尿量明显减少,很快发生血压下降,休克。其原因最大可能是
[2011年,第30题]对于机械横波而言,下面说法正确的是()。
可以设置脚手眼的墙体或部位有()。
资料1中华人民共和国海关进口货物报关单预录入编号:海关编号:请根据上述材料,选择下列栏目的正确选项:
下列各项中,不能确认为无形资产的是()。
如图,质量m=2kg的物体静止于水平地面的A处,A、B间距L=20m。用大小为30N、沿水平方向的外力拉此物体,经t0=2s拉至B处。(已知cos37°=0.8,sin37°=0.6。取g=10m/s2)(1)求物体与地面间的动摩擦因数μ;
下列Access内置函数中,属于SQL聚合函数的是()。
最新回复
(
0
)