首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
46
问题
为计算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://www.kaotiyun.com/show/DvQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
表达式Left("howareyou",3)的值是
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()DimmAsInteger,nAsInteger,pAsIntegerm=3:n=5:p=0
单击命令按钮时,下列程序代码的执行结果为()FunctionFirProc(xAsInteger,yAsInteger,zAsInteger)FirProc=2*x+y+3*zEndFu
在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Commandl),然后编写如下两个事件过程:PrivateSubCommandlClick()a=
表达式Right("Beijing",4)的值是()
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的()
为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为______。
设有整型变量s,取值范围为0~100,表示学生的成绩。有如下程序段:IfS>=90ThenLevel=“A”ElseIfs>=75ThellLevel=“B”ElseⅡs>=60ThenLevel=“C”ElseLevel=“D
窗体的左右两端各有1条直线,名称分别为Linei、Line2;名称为Shapel的圆靠在左边的Linel直线上(见图);另有1个名称为Timerl的计时器控件,其Enabled属性值是True。要求程序运行后,圆每秒向右移动100,当圆遇到Line2时则停
(1)在名称为Forml的窗体上建立一个名称为P1的图片框和两个命令按钮,名称分别为Cmdl和Cmd2,标题分别为“输出”和“清除”,如图22—1所示。要求程序运行后,每单击一次“输出”按钮,不使用任何变量而直接在图片框中显示小写字母“loadme’’;
随机试题
下列因素与本例发生腹泻有关,除了[假设信息]若测得血浆HCO3为8mmol/L,有何诊断意义?应先用哪种溶液
下列不是急性白血病的临床特征的是
居住区绿地率是指()比值。
方程y’six=ylny满足定值条件y()=e的特解是:
2007年6月20日,张某到某商店买衣服,该商店故意隐瞒实情,将一件有隐蔽质量问题的衣服卖给了张某,张某仔细检查后未发现此瑕疵。7月1日,张某穿着该衣服上班,单位同事发现该衣服存在质量问题。于是张某8月1日向人民法院起诉了该商店。根据我国《民法通则》的规定
甲上市公司董事会成员有11人,根据公司章程的规定,就与股东乙公司签订合同事宜召开临时董事会会议,其中王董事是股东乙公司的副董事长。下列各项中,表述正确的是()。
(2017年)A公司是一家拥有200多名职工的中型企业。自2015年年底开始,A公司生产经营停滞,无力偿还银行贷款本息,并持续拖欠职工工资。2017年1月,A公司20名职工联名向人民法院提出对A公司的破产申请,人民法院认为该20名职工无破产申请权,做出不予
操作系统的功能主要可划分为5大管理,分别是___________、______________、_____________、___________和______________。
《义务教育数学课程标准(2011年版)》提出,通过义务教育阶段的数学学习,学生能养成良好的学习习惯。良好的学习习惯主要是指认真勤奋、独立思考、合作交流和()。
【B1】【B10】
最新回复
(
0
)