首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算an的值,某人编写了函数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
为计算an的值,某人编写了函数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
admin
2020-06-30
67
问题
为计算an的值,某人编写了函数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
解析
程序中计算an的算法有误,由于已经将a的值赋给了p,在后边的For循环中再乘n次a显然就多乘了一次a,因此,要改正此程序或者将p=a改为p=1,或者将for k=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/pLHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在关系模型中,每一个二维表称为一个
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTyperecCodeAsInteger:CaptionAsStringEndTypeDimart(5)Asrec则下面的输出语句中正确的是
数据库管理系统中负责数据模式定义的语言是
以下叙述中正确的是
设有语句Open”c:\Test.Dat”ForOutputAs#1则以下叙述中错误的是
在软件设计中,不属于过程设计工具的是
表达式Sgn(0.25)的值是
将数据库的结构划分成多个层次,是为了提高数据库的()。
在深度为7的满二叉树中,度为2的结点个数为
下列数据结构中,属于非线性结构的是
随机试题
南沙群岛自古以来就是中国领土,中国人在()时期首次发现该群岛,1621年刊印的《郑和航海图》将其列入中国版图。
肾小球肾炎的损害,首先表现为
治疗犬巴贝斯虫病的药物是
吗啡的适应证是
工程上对所设计的构件,在力学上有如下的要求()。
行政执法机关移送涉嫌犯罪案件程序中,行政执法机关接到公安机关不予立案的通知书的,认为依法应当由公安机关决定立案的,依法( )。
下列增值税纳税义务发生时间,不正确的是()。
下列各项中,属于财政实现资源配置职能的手段的有()。
爱因斯坦相对论的提出,是物理学思想的一场重大革命,他()。
肖丽是某公司综合管理办公室的一名工作人员,主要负责公司销售数据的整理和统计工作。根据公司的工作安排,现在肖丽需要统计本公司各个销售部本月销售数据。请按照下列要求帮助肖丽完成相关数据的整理、统计和分析工作:按照下列要求对新工作表“月销售合计”中的数据进行
最新回复
(
0
)