首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设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
42
问题
设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://www.kaotiyun.com/show/OqFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定已在窗体上画了多个控件,其中有一个被选中,为了在属性窗口中设置窗体的属性,预先应执行的操作是( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
下面不是键盘事件的是( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
以下关于变量作用域的叙述中错误的是( )。
编写如下程序:PrivateSubForm_Click()Dima(5)AsInteger,b(3)AsIntegerDimkAsIntegerk=1Fori=1To5
设有如下程序:PrivateSubForm_Click()DimaAsStringa=InputBox("输入一个字符串")Fori=Len(a)To1Step-1PrintM
决定对象拖放模式的属性是()。
以下关于控件数组的叙述中,正确的是( )。
下面属于系统软件的是
随机试题
葡萄球菌感染的炎症灶内主要的炎症细胞是
居家护理实施的条件包括()
膜控释小丸包衣液中加PEG6000的目的是()
婴幼儿的淋巴结
适合于平面尺寸大的重型建筑物基础的沉井类型是()。
在实际业务中,凭信用证成交出口的货物,如货物出运后,发现单证不符,而由于时间的限制,无法在信用证有效期或交单期内做到单证相符,可采取的变通办法是()。
十九大报告指出,新时代坚持和发展中国特色社会主义的基本方略有()。
下列关于宪法规定的表述准确的是:
下面关于I2C的叙述中,错误的是()。
Whydoestheauthormention"Egypt’smightypyramidbuilders"?Whichofthefollowingfactorswasultimatelyresponsibleforbr
最新回复
(
0
)