首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算an的值,某人编写了函数power如下: Private Function power(a As Interger,n As Integer)As Long Dim s As Long p=a For k=1 To n
为计算an的值,某人编写了函数power如下: Private Function power(a As Interger,n As Integer)As Long Dim s As Long p=a For k=1 To n
admin
2017-07-28
37
问题
为计算a
n
的值,某人编写了函数power如下:
Private Function power(a As Interger,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://kaotiyun.com/show/YCGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下记录类型:TypestudentNumberAsString*10NameAsString*8EndType窗体中有若干控件,单击其中的一个按钮Command1时,执行如下事件过程,该过程的功能是把数据输出到指定的文件中。根据
下列程序执行后,分别输入5,10,则输出的结果是______。a=InputBox(“请输入数据”&“a”&“的值”)b=InputBox(“请输入数据”&“b”&“的值”)c=a+b+“5”Printc
在VisualBasic中,下列优先级最高的运算符是
以下叙述中,错误的是()。
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click()Text1.Text="Visual"
下列哪条语句是错的______。
下列选项中不属于结构化程序设计方法的主要原则的是
算法的时间复杂度是指()。
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
随机试题
在精馏操作中,粗甲醇中的二甲醚是在()中脱出的。
一般来说,你准备得越充分,考试前就越不会紧张。
男性,74岁,糖尿病史10余年,平时无胸痛史,今日进食油腻早餐后1小时突然面色苍白、烦躁、出汗、恐惧感、胸闷,无胸痛,心率100次/分,血压86/64mmHg,首先应考虑
A.胃热呕吐B.气逆呕吐C.胃虚呕吐D.胃寒呕吐E.妊娠呕吐
依据《建设工程消防监督管理规定》的规定,公安机关消防机构接到公民、法人和其他组织有关建设工程违反消防法律、法规和国家工程建设消防技术标准的举报,应当在()日内组织人员核查,核查处理情况应当及时告知举报人。
()是由罗伯特.S.卡普兰和大卫.P.诺顿共同创造的一套业绩评价体系。
张民的问卷调查表结果说明张民对人的看法是基于何种人性假设?()根据赫茨伯格的双因素理论,你认为下列哪一项不是保健因素?()
需求拉上型通货膨胀理论有哪两种形态?
在会议开始前,市场部助理小王希望在大屏幕投影上向与会者自动播放本次会议所传递的办公理念,按照如下要求完成该演示文稿的制作:将第2页幻灯片中的“信息工作者”“沟通”“交付”“报告”“发现”5段文字内容转换为“射线循环”SmartArt布局,更改Smart
【T1】Inafamilywheretherolesofmenandwomenarenotsharplyseparatedandwheremanyhouseholdtasksaresharedtoagreate
最新回复
(
0
)