首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设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
24
问题
设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://jikaoti.com/ti/Y4m0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
若窗体上有一个名为Command1的命令按钮,并有下面的程序:PrivateSubCommand1_Click() Dimarr(5)AsInteger Fork=1To5 arr(k)=k Nextk prog
设窗体上有1个名称为List1的列表框,程序运行时,如果选中了第3个列表项(最上面的列表项为第0个列表项),则下面不成立的是
设数据元素集合为{A,B,C,D,E,F},下列关系为线性结构的是
下列叙述中正确的是
窗体上有一个名称为Label1的标签控件,其Caption属性的初始值为0,还有一个计时器。为了在程序运行时,标签上的数字每秒加1,应该把语句:Label1.Caption=Label1.Caption+1写在一个事件过程中,这个事件过程是
以下有关表达式的说法中,正确的是
在DoUntil…Loop循环中,判断循环结束的方法是
为了改变单选按钮的选取状态,可以改变该控件一个属性的值,这个属性是
设A、B、C是三角形的3条边,则以下表示"任意两边之和大于第三边"的布尔表达式是
某系统结构图如下图所示该系统结构图的最大扇出数是
随机试题
腰椎椎管狭窄时,腰椎椎管前后径应小于
周某2002年创作完成一部司法考试辅导书,但是2003年1月该书被某出版社违法再版,周某向该出版社主张权利未果,遂决定提起侵犯著作权之诉,下列对于该案的管辖权的说法正确的是:()
建筑基地的高程应根据()确定。
下列关于期货公司资产管理业务规范的表述,正确的是()。
关于不动产投资类型的表述,不正确的是()。
当事人互负到期债务,该债务的标的物种类、品质相同的,任何一方均可以将自己的债务与对方的债务抵消,但抵消不得附条件或者附期限。()
课外活动的基本特点是()。
甲出售一批奶牛给乙,双方约定,甲于2007年11月4日在其养牛场向乙交付奶牛,乙于1个月后向甲付款。一个月后,乙没有付款,而甲也忙于其他事物无暇顾及。2009年7月4日甲因车祸受伤成了植物人,因对由谁担任其监护人发生争议,迟至2009年8月4日才确定由丙担
IEEE802标准规定了()层次。
下列描述中正确的是()。
最新回复
(
0
)