首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设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
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/mkHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
某人编写了下面的程序,希望能把Text1文本框中的内容写到out.txt文件中PPrivateSubCommand1_Click()Open"out.txt"ForOutputAs#2Print"Text1"Close#2EndSub调
下列叙述中正确的是
以下选项中,不合法的VisualBasic的变量名是
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
关于KeyPress事件,以下叙述中正确的是( )。
下面的数写成普通十进制数是()。
以下不属于VisualBasic数据文件的是
以下合法的VB变量名是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
随机试题
毛果芸香碱(匹罗卡品)主要激动
下列项目中,属于银行资产要素的是()
二进制1100010与1000101的和为______________。
有关肾实质恶性肿瘤的描述,正确的是:
A.FC活髓切断术B.直接盖髓术C.根尖诱导成形术D.间接盖髓术E.氢氧化钙活髓切断术年轻恒牙牙髓坏死,慢性根尖病变选择
城市道路早高峰拥堵时段,一临产孕妇所乘车辆被堵,报警求助。接处警过程中,下列做法不合理的是()。
《人民警察法》规定,人民警察在非工作时间,遇有其职责范围内的紧急情形,()。
2016年的大数据产业书博会,甲、乙、丙3位同学仅有两张入场券,3人只好用抓阄的方式,为此他们在3张纸条上写上两个有和一个无,若已知乙已经抽到了入场券,则甲抽到入场券的概率是:
A、 B、 C、 D、 D
Hisargumentdoesnot______uptoclosescrutiny.
最新回复
(
0
)