首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算an的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim s As Long p=a For k=1
为计算an的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim s As Long p=a For k=1
admin
2015-08-13
20
问题
为计算a
n
的值,某人编写了函数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
n
的算法有误,由于已经将a的值赋给了p,在后边的For循环中再乘n次a显然就多乘了一次a,因此,要改正此程序或者将p=a改为p=1,或者将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://jikaoti.com/ti/i960FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
文本框的SerollBars属性值为3一Both,但在文本框中却看不见水平与垂直滚动条,可能的原因是()
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的()
以下程序的功能是:从键盘上输入若干个数字,当输入负数时结束输入,统计出若干数字的平均值,输出结果。请填空。PrivateSubForm_diek()Dimx,yAsSingleDimzAsintegerx
(1)在名称为Forml的窗体中画一个名称为Textl的文本框,再添加一个名称为Timer1的计时器。请设置适当的控件属性并编写适当的事件过程,使得程序在运行时,每隔3秒钟文本框中的数字加1,如图62—3所示。程序中不得使用任何变量。注意:存盘时
(1)在名称为Forml的窗体上建立一个名称为P1的图片框和两个命令按钮,名称分别为Cmdl和Cmd2,标题分别为“输出”和“清除”,如图22—1所示。要求程序运行后,每单击一次“输出”按钮,不使用任何变量而直接在图片框中显示小写字母“loadme’’;
与数学表达式COS2(a+B)/5x+8对应的VisualBasic表达式是【】。
信息隐蔽的概念与下述哪一种概念直接相关______。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
设A="12345678",则表达式Val(Left(A,4)+Mid(A,4,2))的值为______。
在面向对象方法中,类的实例称为【】。
随机试题
6个月女孩,母乳喂养,未加辅食,近1个月食欲差,欠活泼,面色苍白,能反映此患儿贫血原因的最早实验室检查指标是
抢救新生儿窒息的首选药是
合理应用抗菌药物A、内服给药疗效差B、治疗剂量高限,静脉滴注C、治疗剂量低限,静脉滴注D、应用抗菌药物的指征E、选用口服吸收完全的药物重症感染和药物不易达到的部位感染
佳明公司欠宝力公司200万元,为偿还债务向宝力公司出具200万元的汇票,由汇特公司做保证人。汇特公司表示同意,并签订了保证合同。若汇票到期后,宝力公司未得到汇票上记载的款项,汇特公司是否承担责任,承担何种责任?()
项目法人是国有控股或参股的有限责任公司、股份有限公司的,应设立()。
某项目部承揽一土石坝工程施工任务。为加快施工进度,该项目部按坝面作业的铺料、整平和压实三个主要工序组建专业施工队施工,并将该坝面分为三个施工段,按施工段1、施工段2、施工段3顺序组织流水作业。已知各专业施工队在各施工段上的工作持续时间见下表。问题:
在WindowsXP文件系统中,(57)支持文件加密。
Lookatthenotesbelow.Someinformationismissing.Youwillhearpartofatalkgiventoagroupofnewemployees.Foreachq
PASSAGETWO
中国学习英语的人口数量全球最多。数据显示,中国有4亿多人在学英语,约占全国总人口的1/3。目前,中国的小学,甚至幼儿园都开设英语课程。英语学习贯穿中国学生的整个学习生涯,英语是中国学生必须学习的一门科目。中国是世界上对英语学习最狂热的国家之一,“英语热”在
最新回复
(
0
)