首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设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-06-30
54
问题
设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
解析
程序中没有考虑余数为0的情况,即,条件中应该有a=b,则a=a-b,这样才能正确得到余数0。因此程序中应该修改While的条件a>b为a>=b。
转载请注明原文地址:https://kaotiyun.com/show/PjQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列事件过程的功能是:建立一个名为Data1的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为1,2,3,…,90。请在空白处填入适当的内容,将程序补充完整()。PrivateTypeAngKAsIn
下列叙述中错误的是()。
设有如下程序PrivateSubSearch(a()AsVariant,ByValkeyAsVariant,index%)DimI%ForI=LBound(A)ToUBound(A)
下列子过程语句的说明正确的是()。
将文本框的()属性设置为True时,文本框可以输入或显示多行文本,且会自动换行。
下列选项中不属于结构化程序设计方法的是()。
下列程序的功能是:将数据1,2,…,8写入顺序文件Num.txt中,请选择正确的程序段。PrivateSubForm_Click()DimiAsIntegerOpen"Num.txt"ForOutputAs
有如下函数过程。FunctionUNC(ByValxAsInteger,ByValyAsInteger)AsIntegerDoWhiley<>0S=x/yx=yy
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下错误的叙述是______。
随机试题
九寺五监
A.《日内瓦公约》B.《生命伦理学》C.《医德十二箴》D.《黑斯廷斯报告》E.《生命伦理学百科全书》德国医生胡佛兰德提出了救死扶伤、治病救人
患者,男性,66岁。平素嗜食甘甜油腻,咳嗽反复发作,咳声重浊,痰多稠厚成块,晨起为多,胸闷食少体倦,苔白腻。证属
案情:赵文、赵武、赵军系亲兄弟,其父赵祖斌于2013年1月去世。除了留有一个元代青花瓷盘外,没有其他遗产。该青花瓷盘在赵军手中,赵文、赵武要求将该瓷盘变卖。变卖款由兄弟三人平均分配。赵军不同意。2013年3月,赵文、赵武到某省甲县法院(赵军居住地和该瓷盘所
下列属于《招标投标法》规定的招标方式()。
合同订立的形式包括口头合同形式、书面合同形式等,书面合同形式又包括()。
面值为100己的债券,注明年利息为8元,期限为10年,规定每年年末支付利息,到期一次还本,假设某投资者某年年初以90元购入,持有两年以后以95元卖出,其实际收益率是()。
在某次测验中,高水平学生得到了高分,低水平学生得到了低分,说明该测验的哪种质量指标高?()
以下不属于法的特征的是()。
______不是中间件的正确说法。
最新回复
(
0
)