首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设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
46
问题
设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://kaotiyun.com/show/TVUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
已知列表框控件List1中已放入若干表项,下列关于List1的叙述中错误的是
设有如下事件过程:PrivateSubCommand1_Click()Dimaa=Array(3,5,6,3,2,6,5,3,5,4,3,9,4,5,6,3,5)x=0n=UBound(a)Fori=0Tonm=0Forj=0To
以下不属于单选按钮的属性是
以下关于命令按钮的叙述中正确的是
以下关于VB文件的叙述中,正确的是
在窗体上画一个命令按钮和一个标签,其名称分别为Command1和Label1,然后编写如下事件过程:PrivateSubCommand1_Click()Counter=0Fori=1T04Fori=6To1Step-2Counter=Co
窗体上有一个名称为Command1的命令按钮。要求编写程序,把文件f1.txt的内容写到文件f2.txt中,然后将f1.txt删除。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()Open"c:\f1.txt"For
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。窗体文件的程序如下:PrivateTypexaAsInteger:bAsIntegerEndTypePrivateSubCommand1_Click()
在VisualBasic中,表达式3*2\5Mod3的值是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
随机试题
页面设置通常是指各类文件的具体内容所用页面篇幅大小、页码、打印方式(向)、装订方式等格式的定义。()
脾的位置何说法是错误的()
A.2年B.3年C.4年D.5年进口特殊用途化妆品批准文号每几年重新审查1次?()
患者,女,36岁,因降结肠癌,行左半结肠切除术,术后严禁进行的护理操作是
输沙率的单位为()。
下列放样方法中,不属于平面位置放样方法的是()。
注意分散和注意转移()。
近代“中国科学界的先驱”是清朝的魏源。()
保存当前记录的宏命令是
Whatkindofexerciseburnsthemostcaloriesaccordingtothechart(图表)?Whatisthebestexercisetodotoburncaloriesif
最新回复
(
0
)