首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a.b Wend fun=a End Fu
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数: Function fun(a As Integer,b As Integer) While a>b a=a.b Wend fun=a End Fu
admin
2017-04-25
48
问题
设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
解析
本题函数过程的原代码仅适合a不能被b整除的两数,而当a能被b整除时则不适用,如a=4,b=2,a除以b的余数为0,而原代码返回的函数值为2。因此需将语句While a>b改为While a>=b。
转载请注明原文地址:https://kaotiyun.com/show/5LGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在VisualBasic中,组合框是文本框和下列哪一项的特性的组合
下面不属于软件设计原则的是
表达式Len(Str(1.3))Mod2的值为______。
在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。用于标识各个控件数组元素的参数是()。
设a=4,b=5,c=26,执行语句Printa
设有声明语句:Dimb(-1To10,2To9,20)ASInteger则数组b中全部元素的个数()。
如果在立即窗口中执行以下操作(<CR>是回车键):a=8<CR>b=9<CR>printa>b<CR>则输出结果是______。
设x=4,y=8,z=7,以下表达式的值是x<yAnd(Noty>z)Orz<x
表达式Len(Str(1.3))Mod2的值为______。
随机试题
玛丽女王下令成立皇家特许出版公司的年代是________。
硫酸亚铁用于治疗:维生素B12用于治疗:
根据合同技术条款计量和支付规则,闸门的计量和支付规则是()。
A机电安装公司承包了30000m室外压力管道的安装工程,工期很紧,而且施工期间阴雨较多。项目部为了保证工程质量,把室外压力管道安装分为原材料检验、管架制作安装、管道预制、管道安装、管道焊接、管道试验、管道保温、管道吹扫等工序,按照对整体质量影响的
商品流通企业在采购商品过程中发生的运杂费等进货费用,应当计人存货采购成本。进货费用数额较小的,也可以在发生时直接计人当期费用。()
计算机病毒产生的原因是()。
平时办理好的文件材料,按立卷要求存放的是()。
一、注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、提出问题和解决问题能力、文字表达能力的测试。2.参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定资料,按照后面提出的“作答要求”依次作答。二、给定资料
有如下程序:PrivateSubForm_Click()DimSAsInteger,NAsIntegerS=0DoS=(S+1)*(S+2)N=N
Whattimewilltheflightleave?
最新回复
(
0
)