首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
56
问题
为计算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全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
在学生管理的关系数据库中,存取一个学生信息的数据单位是
命令按钮、单选按钮、复选框都可以通过Picture属性在控件上显示图片,但需事先设置某一属性,该属性为
如果要将一个窗体从内存中清楚,应使用的语句是
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()a$=InputBox("请输入一个二进制数")n=Len(a$)Fori=1TonDec=Dec*2+___
窗体上有1个名称为Commandl的命令按钮,事件过程如下:PrivateSubCommandl_Click()m=-3.6IfSgn(m)Thenn=Int(m)Elsen=Abs(m)EndIfPr
某人创建了1个工程,其中的窗体名称为Form1;之后有添加了1个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是
设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实现该操作的语句是
表达式sgn(0.25)的值是
假定一个工程由一个窗体文件Form1和两个标准模块文件Mode11和Mode12组成Mode11的代码如下:PublicxAsInteger:PublicyAsIntegerSubS1()
随机试题
租船经纪人
函数y=x3在[-1,2]上满足拉格朗日中值定理的ξ=________.
下列是复制保真性的机制的是
A.窜痛胀痛B.突发绞痛C.固定剌痛D.冷痛拘急气闭证的疼痛性质
根据马克思主义的观点,法的本质可以概括为阶级性、国家意志性和物质制约性等、多个方面,但作为一种上层建筑,法最终决定于()。
某航运公司2014年拥有机动船4艘,每艘净吨位为3000吨;拖船1艘,发动机功率为1800马力。其所在省车船税计税标准为净吨位2000吨以下的,每吨4元;2001--10000吨的,每吨5元。该航运公司2014年应缴纳车船税()。
老年人的需要表现在()。
(57)主要用于Linux系统中进程间相互传递数据。
若为类MyClass重载运算符"+",下列声明中,错误的是
1 Someconsumerresearchersdistinguishbetweenso-calledrationalmotivesandemotional(ornon-rational)motives.Inamarket
最新回复
(
0
)