首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Fun
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Fun
admin
2018-10-18
31
问题
设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/BRFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下关于VB对象属性的叙述中,错误的是
下列叙述中正确的是
在窗体上画一个名称为List1的列表框,然后编写如下程序:PrivateSubForm_Click()Fori=1To10Item="Item"&iList1.AddItemItem
决定标签内容显示位置的属性是
以下不属于VB控件的是
设在一个工程的窗体中有如下代码:PublicxAsIntegerPrivateSubForm_Load()DimyAsIntegerEndSub在该工程的标准模块的声明部分有如下代码:
若窗体上有一个名为Command1的命令按钮,并有下面的程序:PrivateSubCommand1_Click() Dimarr(5)AsInteger Fork=1To5 arr(k)=k Nextk prog
可以产生30~50(含30和50)之间的随机整数的表达式是( )。
能够产生1到50之间(含1和50)随机整数的表达式是( )。
设a=2,b=3,c=4,d=5,下列表达式的值是( )。
随机试题
洪女士,43岁,因“反复呕吐、腹泻2天”拟诊为“细菌性痢疾”收住入院。该患者应采取的隔离种类是
进行一次生活习惯与大肠癌关系的病例对照研究,最常见的偏倚是开展一次以医院为基础的病例财照研究,最常见的偏倚是
某男,23岁。面目一身俱黄,色鲜如桔色,纳呆、恶心,脘胀、胁痛、胁下有痞块,小便黄少,大便溏薄,舌红苔黄腻,脉弦数。辨证为
房地产抵押关系存续期间,房地产抵押人应当维护抵押房地产的安全完好,抵押权人发现抵押人的行为足以使抵押物价值减少的,有权要求抵押人停止其行为。()
下列各项属于投标报价策略的有()。
合同中的免责条款如具备()无效。
下列哪项说法是错误的?()
个人利益得以实现的前提和基础,同时也保障个人利益实现的是
WhyDoWeNotLiveForever?Thehumanbodyiscomposednotofperishablematerialslikewoodormetal,butoflivingcellst
Fire,scientistsagree,helpedgiverisetoasuccessful,thrivinghumanpopulationbyprovidingheatforcookingandprotection
最新回复
(
0
)