首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Function 在调试时发现函数是错误的。为使函数
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Function 在调试时发现函数是错误的。为使函数
admin
2015-11-24
58
问题
设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
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/zRLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列程序的功能是:找出给定的12个数中最大的一个数,然后输出这个数以及它在原来12个数中的位置。请填空。OptionBase1PrivateSubForm_Click()Dimxx=Array(57,-9,17,42,-31,46,11,
鼠标移动经过控件时,将触发控件的______事件。
在面向对象程序设计中,从外面看只能看到对象的外部特征,而不知道也无需知道数据的具体结构以及实现操作的算法,这称为对象的______。
在窗体上画一个文本框,名称为Text1,画一个命令按钮,名称为Command1。程序运行时,单击命令按钮,能将事先输入到文本框中的内容一个字符一个字符地写入顺序文件test.dat中。请在空格处填上适当的内容,将程序补充完整。PrivateSubCo
设有命令按钮Command1的单击事件过程,代码如下,请填空。PrivateSubCommand1_Click()Dima(30)AsIntegerFori=1To30a(i)=iNextForEacharrItem__
下列程序的执行结果是()。FunctionP(NAsInteger)Fori=1ToNSum=Sum+iNextiP=SumEndFunctionPrivateSubCommand1_Click()S=P(1)+
在鼠标事件过程MouseDown和MouseUp中,参数Button的值为1、2、4时,分别代表按下鼠标的______、______和______按钮。
随机试题
A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联
发现前房积脓时,应首先考虑
周围神经损伤后,为观察神经的修复情况,下列哪项检查意义不大( )
关于食管蠕动的叙述,错误的是
下列叙述中正确的是
A.颅面分离B.耳鼻出血C.复视D.张口受限E.局部水肿颅底骨折常伴有
证券公司以证券资产管理客户的资产向他人提供融资或者担保的,对直接负责的主管人员和其他直接责任人员单处或者并处警告、1万元以上10万元以下的罚款。( )
如图,四棱锥P—ABCD中,底面是以O为中心的菱形,PO⊥底面ABCD,AB=2,∠BAD=,M为BC上一点,且BM=,MP⊥AP.求PO的长;
下列选项中,属于犯罪客观方面的是()
Exercisehaslongbeentreatedasthecure-allforeverythingthatailsyou.Supporterssayyouwillloseweightandbringyour
最新回复
(
0
)