首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设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
2020-07-22
63
问题
设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 改为While a>=b
答案
D
解析
程序中没有考虑余数为0的情况,即,条件中应该有a=b,则a=a-b,这样才能正确得到余数0。因此程序中应该修改While的条件a>b为a>=b。
转载请注明原文地址:https://kaotiyun.com/show/PSHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下关于多重窗体程序的叙述中,错误的是
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
下列选项中不属于结构化程序设计方法的是
设有如下程序:PrivateSUbFormClick().num=InputBox(“请输入一个实数”):P:InStr(num,“.”)Ifp>0ThenPrintMid(num,P+1)Prim“END”EndIf运行程序单击窗
设窗体上有一个列表框控件List1,含有若干列表项。以下能表示当前被选中的列表项内容的是
为了使文本框显示滚动条,除要设置ScrollBars外,还必须设置的属性是
有三个关系R,S和T如下:则由关系R和S得到关系T的操作是
表达式2*3^2+4*2/2+3^2的值是
设a=2,b=3,c=4,d=5,下列表达式的值是a>bAndc<=dOr2*a>c
随机试题
以下不属于风湿性关节炎特点的是
A.基牙的远、近缺隙侧均有明显的倒凹B.基牙向缺隙方向倾斜时所画出的观测线C.基牙向缺隙相反方向倾斜时所画出的观测线D.基牙向颊侧倾斜时所形成的观测线E.基牙向舌侧倾斜时所形成的观测线一型观测线是
甲亢患者术前准备最重要的是
外国政府贷款项目招标合同签订阶段,部分贷款方规定合同的生效时间为()。
( )是成套设备项目的承包商以承包合同为依据,对总承包合同形式、特点、责任关系等进行说明,对加工质量、包装等提出通用技术要求的法规性文件。
下列选项中不属于广义信贷期限的是()。(2011年)
加强人事管理应体现()
患者,男性,46岁。右侧上颌缺失第一双尖牙、第一和第二磨牙,左侧上颌缺失侧切牙。在这种情况下患者的咀嚼运动类型为()。
以下关于变量的叙述中,错误的是
A、Foratleasttwomoredays.B、Foratleastonemoreday.C、Fortwomoredays.D、Foronemoreday.B事实细节题。只要抓住关键句Rainisforeca
最新回复
(
0
)