首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算a“的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim s As Long P=a For k=1 To n
为计算a“的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim s As Long P=a For k=1 To n
admin
2018-07-11
14
问题
为计算a“的值,某人编写了函数power如下:
Private Function power(a As Integer,n As Integer)As Long
Dim s As Long
P=a
For k=1 To n
P=P*a
Next k
power=P
End Function
在调试时发现是错误的,例如Print power(5,4)的输出应该是625,但实际输出是3125。程序需要修改。
下面的修改方案中有3个是正确的,错误的一个是( )。
选项
A、把For k=1 To n改为For k=2 To n
B、把P=P*a改为P=P^n
C、把For k=1 To n改为For k=1 To n一1
D、把P=a改为P=1
答案
B
解析
程序中计算a“的算法有误,由于已经将a的值赋给了p,在后边的For循环中再乘n次a显然就多乘了一次a,因此,要改正此程序或者将p=a改为p=l,或者将fork=1 to n改成for k=1 to n一1或for k=2 to n。而B)选项将p=p*a改为p=p^n将会导致p=p^n执行n次,得不到正确结果。
转载请注明原文地址:https://kaotiyun.com/show/m7Gp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行语句DimX,YAsInteger后,()。
以下叙述中,错误的是
设有以下定义语句:PrivateTypepointxAsIntegeryAsIntegerEndTVpeDimaAspoint下面语句中正确的是
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePersonNameAsSVing*8:MajorAsStri8
下列描述中,错误的是
下面变量定义中错误的是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
在窗体上建立三个菜单项(名称分别为Read、Calc和Save,标题分别为“读人数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Textl,MultiLine属性设置为True,ScroUBars属性设置为2)(如图所示)。程序运行后,如果执
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
下面描述中不属于数据库系统特点的是
随机试题
申请人在申请行政复议时,一并提出对行政复议法第七条所列有关规定的审查申请的,行政复议机关对该规定有权处理的,应当在()内依法处理。
在名为fml的窗体中,要将窗体的标题设置为“演示窗体”,应使用的语句是()。
能够诱发排卵的药物有
A.室间隔缺损B.房间隔缺损C.动脉导管未闭D.法洛四联症E.肺动脉狭窄易发生脑脓肿
根据度量空气静压大小所选择的基准不同,检测时将隧道内的空气压力分为()。
下列选项中属于个人经营类贷款的有()。
实施MRPⅡ的第一个阶段是()。
某产品的最佳报价如下表要求:根据上表提供的各备选方案,判断企业的最佳报价方案是哪一个,并简要说明理由。
为评价专家工作的恰当性,注册会计师通常需要评价专家工作结果或结论的()。
WhodidDrStewartreadapoemto?
最新回复
(
0
)