首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a—b Wend fun=a End Fu
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a—b Wend fun=a End Fu
admin
2020-07-22
27
问题
设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://jikaoti.com/ti/lPS0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
A、选择B、差C、交D、并B关系T是关系R的一部分,并且是关系R去掉R和S相同的元素,符合差操作。
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
设有如下程序段:a$="aaaaaa"Mid$(a$,2,3)="AAA"执行以上程序段后,a$的值为
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。Priva
在窗体上画一个命令按钮和一个标签,其名称分别为Commandl和Labell,然后编写如下事件过程PrirateSubCommandl_Click()Dimarr(10)Fori=6To10
窗体上有一个名称为Text1的文本框;一个名称为Timer1的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timer1的事件过程如下:PrivateSubTimer1_Timer() StaticflagA
表达式Str(Len("123"))+Str(77.7)的值是()。
下列叙述中正确的是( )。
下列叙述中正确的是()。
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
随机试题
患乙型病毒性肝炎的孕妇,母儿传播的途径可能为( )
患者,男,24岁。1年来头晕、乏力、心悸,经常鼻出血、牙龈出血。查体:贫血状,皮肤有瘀点,肝、脾不大。血象:Hb60g/L,网织红细胞0.001,WBC2.8×109/L,PLT38×109/L。骨髓象:增生低下,淋巴细胞比例相对升高,未见巨核细胞。最
具有收敛作用的止泻药是
Murphy征阳性提示
A.国家人力资源和社会保障部门B.国家发展和改革宏观调控部门C.工业和信息技术化部门D.国家卫生计生部门监测和管理药品宏观经济,依法制定和调整药品政府定价目录的部门是()。
滚动预算的基本做法是使预算期始终保持()。
已经缴纳车辆购置税的车辆,发生()时,可申请退税。
我国保护少年儿童权益的专项法律是()。(山西)
下列行为属于共同犯罪的是()。
AnF-22aircraftcrashedinAlaskawhenthepilotwas
最新回复
(
0
)