首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
2015-06-30
46
问题
为计算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://www.kaotiyun.com/show/trQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
若s、i均为整型变量,执行下列程序段后s的值为______。s=0i=1Dos=s+ii=i+1LoopUntili>5@答案@15@[评析]@本题考查了Do...LoopUntil控制语句。每执行一
以下叙述中错误的是
在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是
以下关于函数过程的叙述中,正确的是
设a=10,b=5,c=1,执行语句Printa>b>c后,窗体上显示的是
在窗体上添加一个命令按钮,名为Command1,其单击事件中有如下程序段,则事件过程执行后,文本框中输出()。Fori=1To4Forj=1To3x=3Fork=1T
用户在组合框中输入或选择的数据可以通过()属性来获得。
在下列选项中,哪个不是一个算法一般应该具有的基本特征______。
下列程序执行后,变量S的值为DimsAsLong,xAsIntegers=0Forx=1To10Step2s=s+xNextxText1.Text=s
需求分析阶段的任务是确定()
随机试题
A.右心室容量负荷过重B.心脏舒张受限C.左心室容量负荷过重D.右心室压力负荷过重E.机械性肺淤血状态下列病例发生心力衰竭时属于哪项病理生理机制女,30岁。原有风心病重度二尖瓣狭窄,因与人争吵,突发气急,咳嗽,咳粉红色泡沫样痰,大汗淋漓,入院
在施工进度控制过程中,如果由于承包单位自身原因造成工期拖延且不按指令改变延期状态时,则监理工程师不可以采用()手段进行处理。
某水利枢纽工程有混凝土重力坝、水电站等建筑物构成。施工单位与项目法人签订了其中某坝段的施工承包合同,部分合同条款如下:(1)合同总金额15000万元整;开工日期为2007年9月20日,总工期为26个月。(2)开工前项目法人向施工单位支付10%的工程预
电算化会计核算流程与手工会计核算流程基本相同。()
在人寿保险客户服务中,( )的业务量最大。
我国反垄断法律制度禁止具有市场支配地位的经营者,无正当理由限定交易相对人只能与其进行交易或者只能与其指定的经营者进行交易。下列各项中,属于法定正当理由的有()。
在贯彻“教育引导发展的原则”时,应该注意什么?
幼儿园教师了解幼儿的最主要目的是()
“三个有利于”标准具有内在的联系,其中最基本的是人民生活水平的改善。()
一种确定物种起源的方法是比较有亲缘关系的物种的遗传物质。科学家们认为两个物种的遗传物质越是相似,它们从同一祖先分化出来的时间距今就越近。在比较了大熊猫、棕熊猫、浣熊、长鼻浣熊和所有七种熊的遗传物质之后,科学家们发现:熊类和浣熊是在距今3000万至500
最新回复
(
0
)