首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(s As Integer,b As Integer) While a>b a=a—b Wend fun=a End Funoti
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(s As Integer,b As Integer) While a>b a=a—b Wend fun=a End Funoti
admin
2020-07-22
59
问题
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:
Function fun(s As Integer,b As Integer)
While a>b
a=a—b
Wend
fun=a
End Funotion
在调试时发现函数是错误的。为使函数能产生正确的返回值,应做的修改是( )。
选项
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/0NHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
如果把命令按钮的Cancel属性设置为True,则程序运行后( )。
窗体上有两个名称分别为Text1、Text2的文本框。Text1的KeyUp事件过程如下:PrivateSubText1_KeyUp(KeyCodeAsInteger,ShiftAsInteger) DimcAsString
窗体上有1个名称为Command1的命令按钮,事件过程如下:PrivateSubCommand1_Click() Dimx%,y%,z% x=InputBox("请输入第1个整数") y=InputBox("请输入第2个整数")
为了使每秒钟发生一次计时器事件,可以将其Interval属性设置为( )。
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是()。
下列关于窗体的描述中,错误的是()。
要将单选按钮Opt1设为被选中,应设置的属性是
在窗体上画一个名称为Text1的文本框,然后画一个名称为HscroUl的滚动条,其Min和Max属性分别为0和1000。程序运行后,如果移动滑块,则在文本框中显示滚动条的当前值。以下能实现上述操作的程序是()。
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
随机试题
等渗性缺水病人,短时间内出现脉搏细速、肢端湿冷,血压10.7/6.67kPa(80/50mmHg)时。提示该病人体液丧失占体重的
对糖尿病患者进行术前准备,说法正确的是()
有关新生儿肺炎,不正确的概念是
甲、乙各投资20万元盖了一栋二层楼房,楼房盖好登记在甲一个人的名下,甲、乙分别居住在一楼和二楼。由于甲、乙二人均有汽车,于是甲、乙二人与邻居丙签订了为期10年的通行地役权合同,但未办理地役权登记。一年后,甲将自己名下的份额全部转让给了丁。下列说法正确的是:
[2010年,第1题]设直线的方程为,则直线()。
根据法律规定,教师享有以下权利()。
小学阶段的儿童正处在自我意识发展的()阶段,对自己的行为和行为结果的评价已经有了一定程度的概括与独立。
法的指引作用针对的是()。
设在SQLServer2008某数据库中,已建立了四个文件组:fg1、fg2、fg3和fg4,以及一个分区函数RangePF1。RangePF1的定义代码如下:CREATEPARTITIONFUNCTIONRangePF1(int)
A、Difficulttosatisfyandfullofdemands.B、Politebutreluctanttospendmoney.C、Considerate,andlovinghismother.D、Good
最新回复
(
0
)