首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Fvunction fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Function 在调试时发现函数是错误的。为使函
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Fvunction fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Function 在调试时发现函数是错误的。为使函
admin
2019-06-11
41
问题
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:
Fvunction 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
解析
本题函数过程的原代码仅适合a不能被b整除的两数,而当a能被b整除时则不适用,如a=4,b=2,a除以b的余数为0,而原代码返回的函数值为2。因此需将语句while a>b改为while a>=b。
转载请注明原文地址:https://jikaoti.com/ti/xLN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
如果将命令按钮的访问键设置为“D”,以下不会触发命令按钮Click事件的操作是
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimI,NumRandomizeDoForI=1To1000Num=Int(Rnd*100):PrintNum;SelectCas
以下可以作为“容器”的控件是
要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MultiSelect属性设置为
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()Fori=3To1Step-1Sum=0Fori=1ToiSum=Sum+i*iNextNextPrintSum
设有窗体的FormMouseMove事件过程如下:PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)If(ButtonAnd3
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
下列关于线性链表的叙述中,正确的是
通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是
随机试题
引起鹅口疮是下列哪一种真菌()
A.头痛B.眩晕C.两者均可D.两者均不可(2000年第119,120题)羌活胜湿汤可治疗()
Today’sgrandparentsarejoiningtheirgrandchildrenonsocialmedia.IntheUKtheover—55sarejoiningsocialmediasitesini
民意测验中一项关键性技术是()
试问下例哪种内脏的损伤可能性大治疗选择下例哪项为正确
依据我国宪法规定,下列属于全国人民代表大会常务委员会职权范围的是()。
供货方项目管理的目标包括()。
读下面北半球、南半球和全球月均温冰雪覆盖面积对应值的分布图,回答下列问题。当北半球冰雪覆盖面积与欧洲面积相当时()。
登记后方可入住本旅馆。
试述班主任工作的主要内容。
最新回复
(
0
)