首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(aAs Integer,bAs Integer) While a>b a=a-b Wend fun=a End Function 在调试时发现函数是错误的。为使函数能产
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(aAs Integer,bAs Integer) While a>b a=a-b Wend fun=a End Function 在调试时发现函数是错误的。为使函数能产
admin
2015-12-09
51
问题
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:
Function fun(aAs Integer,bAs 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
解析
本题函数过程的原代码仅适合a不能被b整除的两数,而当a能被b整除时则不适用,如a=4,b=2,a除以b的余数为0,而原代码返回的函数值为2。因此需将语句While a>b改为While a>=b。
转载请注明原文地址:https://kaotiyun.com/show/bNLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
当文本框ScrollBars属性设置了非零值,却没有效果,原因是
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为mdlFunc的标准模块。假定在Form1、Form2和mdlFunc中分别建立了自定义过程,其定义格式为:Form1中定义的过程:PrivateSubfrmFun
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()x=ODoUntilX=-1a=InputBox("请输入a的值")a=Val(A)b=InputBox(
编写如下事件过程和函数过程:PrivateSubForm_Chck()DimBum(1To6)AsSinglenum(1)=103:num(2)=190:num(3)=0Bum(4)=32:num(5)=-56:n
数据结构中,与所使用的计算机无关的是数据的
下列程序的功能是:弹出一个对话框询问用户是否输出,如果是,则输出:否则结束。请填空。SubPrintOut()DimaAsIntegera=MsgBox("输出结果?",vblnformation+vbYesNo,"提示:")Ifa=__
算法的有穷性是指
下列关于队列的叙述中正确的是
算法的复杂度主要包括复杂度和空间复杂度。
随机试题
设z=χy+χF(),其中F为可微函数,则为().
按照净制要求,需要去心的药材是()
A.国家药品监督管理局B.省级药品监督管理局C.国家药品不良反应监测中心D.各级卫生主管部门E.医疗预防保健机构主管全国药品不良反应监测工作的部门是()
患者,女性,20岁。一周前因感冒吃偏方鱼胆后,出现颜面及双下肢水肿,尿量减少,血压180/106mmHg,查血肌酐380μmol/L,尿素氮120mmol/L,尿蛋白(++),尿沉渣可见颗粒管型,护士应着重强调的教育内容是
治疗糖尿病的口服药主要有()。
铜管道上安装分析取源部件的要求有()。
实收资本明细账一般采用( )。
汽车旧充气轮胎()
甲公司购入交易性金融资产,支付的价款为60万元,其中包含已到期但尚未领取的利息375元,另支付交易费用17万元。该项交易性金融资产的人账价值为()万元。
××县人民政府文件×发(14)02号______________________________________________________________
最新回复
(
0
)