首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a-b Wend
admin
2019-03-08
22
问题
设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<b
D、把While a>b改为Whilea﹥=b
答案
D
解析
本题函数过程的原代码仅适合a不能被b整除的两数,而当a能被b整除时则不适用,如a=4,b=2,a除以b的余数为0,而原代码返回的函数值为2。因此需将语句While a>b改为While a>=b。
转载请注明原文地址:https://kaotiyun.com/show/OqFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面程序的功能是输出100以内所有素数:PrivateSubCommand1_Click()Forn=2To100isprime=Truek=2DoWhilek
下面叙述中错误的是
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是
PrintRight("VBProgramming",2)语句的输出结果是( )。
设图像框(Image)名称为Image1,则下面语句中正确的是
在窗体上画多个控件,其中有一个名称为Text1的文本框,影响Text1的Tab顺序的属性是
表达式Int(5.3)+Int(-5.8)>Fix(5.3)+Fix(-5.8)的值是
在数据库系统中,数据模型包括概念模型、逻辑模型和
以下关于变量作用域的叙述中错误的是( )。
随机试题
A.烊化B.冲服C.二者均是D.二者均不是雷丸服用应()
患者,男,25岁。患"细菌性痢疾"病史,近日症见发热腹痛,里急后重,大便有脓血,口微干,舌质红,脉滑数。用药宜选
下列说法正确的是
用石油醚提取,回收溶剂后得到结晶是用甲醇或水提取出
施工现场附近有电力架空线路时,施工中应设专人监护,确认钻机安全距离在任何状态下均符合:电压在1~10kV时其安全距离为()。
某施工企业的一项设备原值为40000元,预计使用4年,预计净残值4%,采用双倍余额递减法计算各年折旧额。下列表述中错误的是()。
下列关于风险管理的特点的描述中,正确的是()。
以下各项说法不正确的是()。
相对而言,在下列四类记录、文件中,最能表明被审计单位的关联方交易的是()。
排列顺序。例如:A可是今天起晚了B平时我骑自行车上下班C所以就打车来公司BACA当一名律师是她的梦想B却还是没能实现这个愿望C可是尽管她付出了很多努力
最新回复
(
0
)