首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算an的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim P As Long P=a For k=1 To n
为计算an的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim P As Long P=a For k=1 To n
admin
2019-07-30
104
问题
为计算an的值,某人编写了函数power如下:
Private Function power(a As Integer,n As Integer)As Long
Dim P 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^a
C、把For k=1 To n改为For k=-1 To n-1
D、把P=a改为P=1
答案
B
解析
本题考查循环控制结构。选项A循环少执行一次,由丁p初始化为a相当于执行了第一次,因此循环必须少执行一次才能计算正确的an;选项B中p^a已经是幂运算了,不需要循环来计算;选项C循环少执行一次,正确;选项D中p初始化为1,循环执行n次正确。
转载请注明原文地址:https://kaotiyun.com/show/qZUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了使窗体左上角不显示控制框,需设置为False的属性是
已知:x=6y=39则表达式“y\x*Sgn(x)”的值为
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是
以下关系表达式中,其值为True的是
下列关于栈的描述中错误的是
有下面程序代码:PrivateSubCommandl_Click()a:3:S=0Fork=1T05s=s+aModk:a=a+kNextkPrintSEndSub程序运行后,单击命令按钮Commandl,
软件设计中划分模块的一个准则是
假定一个滚动条的LargeChange属性值为100,则100表示
语句:PrintInt(Rnd*5+20)的输出不可能是
以下说法中正确的是()。
随机试题
食品容器、包装材料
关于压力的解释不正确的是()
下列较多出现t(8;14)特异性畸形核型的是
制作细菌染色标本时,干燥这一步骤如何去做()
患者,男,因车祸颌面部外伤10小时后急诊。检查:患者右面部肿胀明显,眶周眼睑及结膜下瘀斑,压痛,张口受限,张口度半指,咬合关系正常。常规行X线检查时,最好拍摄
用机械填土时,管涵顶上填土厚度必须大于()m时,方允许机械通过。
现有60名学生都做生物、化学实验,如果生物实验做正确的有45人,化学实验做正确的有36人,两种实验都做错的有5人,则两种实验都做对的人数为()人。
从所给四个选项中,选择最适合的一个填入问号处,使之呈现一定的规律性:
简述国家主席的职权
A、Togosightseeing.B、Tohavemeetings.C、Topromoteanewchampagne.D、Tojoininatrainingprogram.B选项均是动词不定式,一般可能问打算或者目的。女
最新回复
(
0
)