首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
36
问题
为计算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全国计算机二级
相关试题推荐
(1)在名称为Forml的窗体上添加一个文本框,其名称为Textl,然后通过属性窗口没置窗体和文本框的属性,实现如下功能:①在文本框中,MultilJne属性设置为Tme。②scrollBars属性设置为2;③文本框中显示的初
窗体上有一个用菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示。以下叙述中错误的是
要计算x的平方根并放入变量y,正确的语句是
以下叙述中错误的是
设窗体上有一个名称为Timerl的计时器控件,其Interval属性被设置为500,Enabled属性被设置为True;还有一个名称为Text1的文本框和下面的事件过程:PrivateSubTimer1—Timer()StaticxAsL
设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是
窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()PrivateSubText1_GotFocus()Text1.Text="程序设计"
对建立良好的程序设计风格,下面描述正确的是()。
下面描述中不属于数据库系统特点的是
下面描述中不属于数据库系统特点的是
随机试题
链球菌的培养条件要求不高,在普通培养基上生长良好。
Itisdifficulttoimaginewhatlifewouldbelikewithoutmemory.Themeaningsofthousandsofeverydayperceptions,thebasis
下列哪些行为违反了律师执业行为规范?
根据国际通行的标准,负债率的警戒线是()。
作家张某任职于国内某软件公司,2017年取得的收入如下:(1)2月将其摄影作品出版获得稿酬5000元,7月份该摄影作品再版获得稿酬3000元。(2)3月出版短篇小说,取得稿酬7000元,8月取得因添加印数而追加稿酬2500元。
可保留有机体的组织原状的成土过程是()。
在无功电源并不缺乏的电力系统中,关于是否需要增加无功补偿装置,下列说法正确的是()。
文具行业以其覆盖面广、技术含量低、进人门槛极低、投资少见效快、市场需求大等因素吸引许多中小企业纷纷投资,但有些企业为了单纯扩大________,采取降价策略,屡屡造成国际贸易________,这些问题亟须引起有关部门重视并加以调控。依次填入划横线部分最恰当
TheyweretheMacbethsofinformationtechnology:awickedcouplewhoseizedpowerandabuseditinbloodyandgreedyways.But
Cholesterol(胆因醇)andHeartDiseaseDoyouknowyourcholesterollevel?Manypeopledon’t.Ahighlevelofcholesterolint
最新回复
(
0
)