首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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-07-22
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/oyHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有三个水平滚动条,名称分别为HSRed、HSGreen和HSBlue,取值范围均是0~255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。程序代码如下:Dimcolor(3)AsIn
在新建一个VB工程时,将新建窗体的Name属性设置为TheFirst,则默认的窗体文件名为()。
编写如下程序:PrivateSubCommand1_Click()StaticxAsIntegerIfxThenx=x+10Elsex=x+1PrintxEndSub程序运行后,第三次单
数据库技术的根本目标是()。
编写如下程序:DimnumAsInteger,rAsInteger,nAsInteger,iAsIntegerDimarr(5)AsIntegerPrivateSubCommand1_Click()num=
下面不属于软件设计阶段任务的是
要使得文件列表框File1中只显示文件扩展名为jpg的图片文件,则下列正确的语句是
下面不属于软件设计阶段任务的是
若要把窗体上命令按钮Command1的状态设置为不可用,应该执行的命令是( )。
在待排序的元素序列基本有序的前提下,效率最高的排序方法是()。
随机试题
下列疾病不会发生颅内压增高的是
患者,男,12岁,因左侧后牙食物嵌塞痛就诊,偶有自发痛。检查见深大龋洞,内有增生息肉,探痛,易出血,叩诊(±),冷热测轻微疼痛。该患牙的治疗如下
男,65岁。糖尿病伴浸润性肺结核,应用甲苯磺丁脲、利福平、链霉素抗结核治疗2个月后,尿糖加重并出现肝功能损害。最可能的原因是()
男,50岁。寒战,高热1周,伴右上腹胀痛,无胆绞痛史。查体:T39℃,P100次/分。BP129/80mmHg,巩膜无黄染,右季肋部隆起,肝脏肿大、质中、触痛,上腹部肌紧张。血WBC20×109/L,核左移。首先应考虑
关于护理程序,描述正确的是
高层公共建筑内安全出口和疏散门的净宽度不应小于(),疏散走道和疏散楼梯的净宽度不应小于()。
下列各项中,不属于固定资产模块期末处理业务的有()。
甲公司是国内一家从事建筑装饰材料生产与销售的股份公司。2014年年底,国家宏观经济增势放缓,房地产行业也面临着严峻的宏观调控形势。甲公司董事会认为,公司的发展与房地产行业密切相关,公司战略需进行相应调整。2015年初,甲公司根据董事会要求,召集由中高
浙江嘉兴南湖风景名胜区是()。
在程序设计的过程中,经常需要借助第三个变量C作为中间变量来交换变量A和变量B的数据,下列操作步骤正确的是()。
最新回复
(
0
)