首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
为计算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
admin
2017-06-21
25
问题
为计算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://jikaoti.com/ti/TKy0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下变量声明DimtimelAsDate,为变量time1正确赋值的表达式是
窗体的MouseDown事件过程Form_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)有4个参数,关于这些参数,正确的描述是()。
在窗体上有一个名称为Command1的命令按钮和一个名称为Text1的文本框。程序运行后,Command1为禁用(灰色),此时如果在文本框中输入字符,则命令按钮Command1变为可用。请填空。PrivateSubForm_Load()Comman
在标准模块中用:Dim或Private关键字定义的变量是______变量,它们只能在程序的模块中使用。
窗体中有图片框(Picturel)和计时器(Timed)两个控件。运行程序时,将图片加载到图片框中,然后图片框以每2秒钟一次的速度向窗体的右下角移动,每次向下、向右移动100twip。请填空。PrivateSubForm_Load()P
下列叙述中正确的是
在软件工程中,白盒测试法可用于测试程序的内部结构。此方法将程序看做是______。
下列工具中为需求分析常用工具的是()。
下面不属于软件测试实施步骤的是
下面不属于软件测试实施步骤的是
随机试题
佝偻病常见的胸部改变是()
消渴病,小便频数,混浊如膏,甚至饮一溲一,面容憔悴,耳轮干枯,腰膝酸软,四肢欠温,畏寒肢冷,阳痿,舌苔淡白而干,脉沉细无力。宜选下述何方加减治疗( )
在生产过程中,把生产性噪声归纳为()类型。
设立期货交易所,负责审批的机构是()。
税务机关实施的下列具体行政行为中,属于行政复议受案范围的有()。
病毒无_______结构,由_______和_______组成。
物体知觉可以分为()。
在新世纪新阶段,维护和实现社会公平的根本途径是()。
教育制度有两个方面,一是义务教育,一是高等教育。一种合理的教育制度,要求每个人都享有义务教育的权利并且有通过公平竞争获得高等教育的机会。以下哪项是上述题干的推论?
有如下类声明和函数声明:classBase{intm;public:intn;protected:intp;};classDe
最新回复
(
0
)