首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Function 在调试时发现函数是错
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Function 在调试时发现函数是错
admin
2020-02-27
52
问题
设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
解析
程序中没有考虑余数为0的情况,即,条件中应该有a=b,则a=a-b,这样才能正确得到余数0。因此程序中应该修改While的条件a>b为a>=b。
转载请注明原文地址:https://kaotiyun.com/show/VDTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
不能脱离对象而独立存在的过程是
如果将命令按钮的访问键设置为"D",以下不会触发命令按钮Click事件的操作是
下列事件的事件过程中,参数是输入字符ASCII码的是( )。
窗体上有一个名称为Text1的文本框;一个名称为Timer1的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timer1的事件过程如下:PrivateSubTimer1_Timer() StaticflagA
下列程序代码段中,在单击命令按钮调用SelMid函数时,其运行结果为()。PrivateFunctionSelMid(aStrAsString)AsStringDimtempAsStringDimsLenAsInteg
以下关于控件数组的叙述中,错误的是( )。
窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。程序如下:PrivateSubCommand1_Click(IndexAsInteger)IfIndex=1ThenPrint"计算机
下列关于通用对话框CommonDialog1的叙述中,错误的是()。
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是()。
下列运算符中,优先级别最高的是
随机试题
银行财务报表中反映企业某一时点状况的静态报表是()。
针对非小细胞肺癌根治术后的放射治疗,正确的表述是
冬季,某500头保育猪群,出现体温升高,被毛粗乱。部分猪喜卧,不愿运动,强行驱赶可见跛行,仔细检查发现后肢关节肿大。部分猪出现心包炎和腹膜炎。死亡率约3%。将关节液接种TSA培养基,病原生长严格依赖NAD。我国现阶段预防该病的疫苗是(
甲型肝炎最有效的预防措施是()
下列哪项不是血瘀证的表现
调节器是将系统的()进行比较,得到偏差,然后按某种特定的控制规律控制生产过程,使被控量等于给定值。
编写监理规划应注意以下要求( )。
咨询师在和求助者谈话时,不轻易发表自己的意见,尤其是评论性意见,这是因为咨询师必须坚持()。
OptimismamongtheUK’sbanksandbuildingsocietieshassoaredoverthepastthreemonthsasfirmsgrewprofitsandtookonmor
Anindustrialsociety,especiallyoneascentralizedandconcentratedasthatofBritain,isheavilydependentoncertainessent
最新回复
(
0
)