首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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-06-30
46
问题
为计算a
n
的值,某人编写了函数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/jUHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
文本框Textl的KeyDown事件过程如下:PrivateSubTextl—KeyDown(KeyCodeAsInteger,ShiftAsInteger)…EndSub其中参数KeyCode的值表示的是发生此事件时
下列有语法错误的赋值语句是
窗体上有名称为Commandl的命令按钮和名称为Textl的文本框PrivateSubCommand1Click()PrivateSubTextlGotFocus0Text1.Text=“程序设计”Textl.Text=“等级考试”T
窗体上有一个名称为Label1的标签和一个名称为Command1的命令按钮。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()x=InputBox("输入x:",,0):y=InputBox("输入y:
窗体上有一个名称为CDl的通用对话框,一个名称为Commandl的命令按钮,相应的事件过程如下:PrivateSubCommandl_Click()CD1.Filter=”AllFile|*.*|TextF
语句PrintFormat$(23846.5,"000,000.00")的输出结果是
设有下面的程序段:X=InputBox(“请输入一个整数”)ReDima(x)Fork=xTo0Step一1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的
在面向对象的程序设计中,可被对象识别的动作称为
在窗体画一名为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是
假定在图片框Picturel中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
随机试题
比较下列定积分值的大小:
A.心电图B.动态心电图C.心电图运动负荷试验D.冠状动脉造影E.超声心动图明确诊断二尖瓣关闭不全敏感性最高的检查是
降低我国吸烟率,关键在于预防
A、克雷伯杆菌肺炎B、肺炎球菌肺炎C、支原体肺炎D、病毒性肺炎E、肺曲菌病伴末梢循环衰竭(中毒性或休克型肺炎)
当城市中的基本经济部类带动非基本经济部类,形成完整的城市经济体,城市则处于:
下列选项中,属于消费支出的有()。
激光打印机在运行过程中会电解空气巾的氧气产生有毒且有强氧化性的蓝色气体是()。
在项目合同管理制度中,________是指对当事人的资金、技术设备、产品质量、信誉等情况进行调查的一种制度。
【2015年河北沧州.单选】由学生所在学校的教师负责编制、实施和评价,并针对学校本年级或本班级特定的学生群体的课程是()。
甲于2004年11月1日实施了引诱不满14周岁幼女卖淫的行为。根据刑法规定,引诱不满14周岁的幼女卖淫的,处5年以上有期徒刑,并处罚金。在不具备追诉时效中断或延长的情况下,对甲的行为的追诉时效是()。
最新回复
(
0
)