首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Fvunction fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Function 在调试时发现函数是错误的。为使函
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Fvunction fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Function 在调试时发现函数是错误的。为使函
admin
2019-06-11
85
问题
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:
Fvunction 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改为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/TVUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设Label1、Command1、Text1、Check1分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是
设窗体上有一个名称为Check1的复选框,并有下面程序代码:PrivateSubCheck1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)Check1.V
为了实现对象的自动拖放,应该设置该对象的一个属性。下面设置中正确的是
数据字典(DD)所定义的对象都包含于
下列叙述中正确的是
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是
设a=2,b=3,c=4,d=5,表达式Nota<=cOr4*c:b^2Andb<>a+c的值是
产生100以内(不含100)2位随机整数的VisualBasic表达式是
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的事件过程所对应的事件是
随机试题
女,33岁。G1P0,既往月经规律,不规则出血3个月。妇科检查:外阴、阴道无异常,宫颈呈糜烂状,触之易出血。子宫正常大小,双附件区未触及异常。宫颈细胞学提示高度鳞状上皮内癌变,阴道镜活检病理为CINⅢ。首选的治疗为()
问卷内容的排列顺序一般为()
15周岁的甲非法侵入某尖端科技研究所的计算机信息系统,18周岁的乙对此知情,仍应甲的要求为其编写侵入程序。关于本案,下列哪一选项是错误的?()(2015/2/7)
A.及时将预警信息通报本机构医务人员B.应当慎重经验用药C.应当参照药敏结果选用D.应当暂停针对此目标细菌的临床应用主要目标细菌耐药率超过30%的抗菌药物,应当
项目经济盈利性分析有()两种口径。
下列各项中,不属于企业成本核算项目的是()。
2×19年12月3日,在财政直接支付方式下,A单位本年度预算指标数与当年实际发生数的差额为10000元。2019年年末,该单位确认财政应返还额度的账务处理正确的有()。
“问题”是课堂教学的重要组成因素,以下对课堂教学中“问题”的理解不正确的一项是()。
Thelocalauthoritiesseemedto______fortheaccidenttakingplacelastweek.
A、Itwastooexpensive.B、Itwastooheavytohand.C、Itwasnotpretty.D、Itwaseasytogetrotten.B男士说:“文章也介绍了那个移动雕塑。它说,该雕塑原
最新回复
(
0
)