首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
53
问题
为计算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全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp,在程序运行时,单击“输入整数”按钮,可以从键盘输入一个整数,并在窗体上显示此整数的所有不同因子和因子个数。如图3.158(a)是输入53后的结果,如图3.158(b)是输入100的结果。已经给出了全部控件
以下关于VB文件的叙述中,正确的是( )。
数据库技术的根本目标是()。
下列程序执行后,变量x的值为()。Dima,b,C,dAsSingleDimxAsSinglea=10:b=30:c=400Ifb>aThend=a:a=b:b=dEndIf
软件需求分析阶段的工作,叮以分为四个方面:需求获取、编写需求规格说明书、需求评审和()。
在窗体上画一个文本框,名称为Text1(可显示多行),然后再画三个命令按钮,名称分别为Command1、Command2和Cornmand3,标题分别为“读数”、“统计”和“存盘”,如图3.67所示。程序的其功能是:单击“读数”按钮,则把考生目录下的in5
能得到组合框Combo1中最后一个列表项序号的表达式是()。
在面向对象的程序设计中,可被对象识别的动作称为()。
(1)在考生文件夹下有一个工程文件sjt3.vbp,包含2个窗体,名称分别为Forml、Form2。窗体上已有部分控件,请在Forml窗体上再添加1个名称为Textl的文本框,Text属性为空,Enable属性设置为False(如图所示),输入字符时文本框
PrintRight("VBProgramming",2)语句的输出结果是( )。
随机试题
A.制定全国突发事件应急预案B.制定行政区域应急预案C.预防控制体系D.监测与预警系统E.开展突发事件日常监测县级以上人民政府建立和完善突发事件
Evenacarefulmotoristmayhavethemisfortunetocommitamotoring【C1】______.Induecourse,【C2】______asummons(传票),hewillap
2000年我国开展了一次全国结核病流行病学调查。该调查将全国各地区划分为东、中、西和京津沪地区,并按有无结核病控制专项项目分为项目地区和非项目地区,在上述各地区中按l:3125的比例随机抽取257个调查点,每个点的人数约为1500人。调查发现,我国的活动
[背景资料]某新建水闸工程的部分工程经监理单位批准的施工进度计划如图2F320020—4(单位:d)。合同约定:工期提前奖金标准为20000元/d,逾期完工违约金标准为20000元/d。施工中发生如下事件:事件一:A工作过程中发现局部地质条件与项目
下列关于价值评估的表述中,不正确的是()。
“中国工艺美术三长”指的是()。
大部分留学生学习汉语的目的是为了工作,他们迫切需要了解现在的中国,即使学习中国传统文化,也希望立足当下,着眼未来,对现在和将来的生活有用,所以阅读内容一定要注重________,贴近时代,给他们最想知道、最有价值的材料,这样才能吸引他们的注意力,激发学习兴
20/9,4/3,7/9,4/9,2/9,( )
Istheresomethingastruth?Foragoodmanycenturies"thesearchfortruth"hasbeen【C1】______thenoblestactivityofthehuma
Everyoneofuslivesandworksonasmallpartoftheearth’ssurface,movesinasmallcircle,andoftheseacquaintancesknows
最新回复
(
0
)