首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设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
29
问题
设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://kaotiyun.com/show/OqFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体的左右两端各有1条直线,名称分别为Line1、Line2;名称为Shape1的圆靠在左边的Line1直线上(见图);另有1个名称为Timer1的计时器控件,其Enabled属性值是True。要求程序运行后,圆每秒向右移动100,当圆遇到Line2时则停
若要把窗体上命令按钮Command1的状态设置为不可用,应该执行的命令是( )。
设变量x中的值是395,则下面语句的输出是Printx\100+((xMod100)\10)*10+(xMod10)*100
下列循环中,可以正常结束的是( )。
以下关于单选按钮和复选框的叙述中,正确的是( )。
为了在程序运行时弹出一个菜单,程序中应使用()。
在窗体上画一个名称为Text1的文本框,然后编写以下事件过程:PrivateSubText1_KeyDown(KeyCodeAsInteger,ShiftAsInteger)If_________________Then
设二叉树中共有15个结点,其中的结点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为
对于代数式sin2(x+y)+e5,正确的VisualBasic表达式为
设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是( )。
随机试题
Thelawsaysthatwomenshouldhavethechanceofdoingthesamejobsasmenandearnthesameasthem.Therealityisveryd
自然种群有三个特征,它们分别是:数量特征、空间特征和______。
代位继承适用的范围为()
建立人工气道,气囊的压力应维持在()
多层建筑物层顶内和场馆看台下部分被利用时,净高在()的部位计算1/2面积。
期货公司存管的客户保证金应当全额存放在期货保证金账户和期货交易所专用结算账户内,严禁在期货保证金账户和期货交易所专用结算账户之外存放客户保证金。()
中国银监会2012年颁布的《商业银行资本管理办法(试行)》中明确提出的监管资本要求有()。
班级管理模式中的“目标管理”是由()提出的。
合同在本质上属于
监控数据库系统运行状态是数据库管理员非常重要的职责。数据库管理员有如下工作:Ⅰ.定期实施数据库完整备份并将备份数据传送到远端容灾中心Ⅱ.定期查看数据库空间是否满足业务需求Ⅲ.定期查看数据缓冲区命中率、数据库锁情况Ⅳ.
最新回复
(
0
)