首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=
admin
2018-10-18
55
问题
设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改为While a>=b
答案
D
解析
程序中没有考虑余数为O的情况,即条件中应该有a=b,则a=a-b,这样才能正确得到余数0。因此程序中应该修改While的条件a>b为a>=b。
转载请注明原文地址:https://kaotiyun.com/show/0XFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
为了使每秒钟发生一次计时器事件,可以将其Interval属性设置为()。
某系统总体结构图如下图所示,该系统总体结构图的深度是()。
设Lahel1、Command1、Text1、Check1分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是()。
以下不属于VB控件的是
在关系数据库中,用来表示实体间联系的是
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
能正确表述"x为大于等于5并且小于20的数"的VisualBasic表达式是
随机试题
简述拟定调查项目应注意的问题。
净利润就是利润总额扣除()后的净额。
手术是在第一次蛙跳式采血开始后31天进行保存期最长的一袋血为
用Cariostat法检测细菌产酸力显示为黄色提示
某企业于年初向银行借款1000万元,其年有效利率为12%,若按月复利计息,则该年第3季度末借款总利息为()万元。
下列焊接检验方法中,不属于非破坏性试验的是()。
试述引起口吃的原因。
都快20岁的人了,你怎么还这么天真。
Readthefollowingpassagecarefullyandthenparaphrasethenumberedandunderlinedparts.(’’Paraphrase"means"toexplainthe
Weallknowwhatanadvertisementis;it’s【B1】______messagethatannouncessomethingforsale.Now,thereisanimportant【B2】
最新回复
(
0
)