首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
34
问题
为计算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://jikaoti.com/ti/TlS0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。
在窗体上有一个名称为List1的列表框和一个名称为Command1的命令按钮,并编写有如下事件过程:PrivateSubForm_Load()List1.Addltem"Item1":List1.AddItem"Item2
在关系数据库中,用来表示实体间联系的是
下面程序运行时,若输入“VisualBasicProgramming”,则在窗体上输出的是()。PrivateSubCommand1Click()DimNum(25)AsInteger,Chr1.AsStringChr1
下列叙述中正确的是
以下关于控件数组的叙述中,正确的是( )。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
线性表的长度为n。在最坏情况下,比较次数为n一1的算法是()。
随机试题
Byalmostanymeasure,thereisaboominInternet-basedinstruction.Injustafewyears,34percentofAmericanuniversitiesh
拙政园的园林风格属于
禁忌洗胃的疾病包括
A.外关、内关、抢风B.环跳、阳辅、解溪C.后三里、中脘、脾俞D.大椎、山根、肺俞E.三江、肝俞、胆俞治疗犬发热、咳嗽宜选
关于我国目前各类证券投资基金的投资对象,以下表述正确的是()。
在上市公司收购行为完成后______个月内,收购人聘请的财务顾问应当在每季度前______日内就上一季度对上市公司影响较大的投资、购买或者出售资产、关联交易、主营业务调整以及董事、监事、高级管理人员的更换、职工安置、收购人履行承诺等情况向派出机构报告。(
A、B两位同学参加同一次竞赛考试,如果A答对的题目占题目总数的,B答对了25道题,他们两人都答对的题目占题目总数的,那么两人都没有答对的题目共有()。
下列关于定金担保的表述,正确的是()。
启动init进程前,不需要经过______步骤。A.LIIO加载内核B.检测内存C.加载文件系统D.启动网络支持root用户执行psaux|grepinit命令,得到init的PID是______。A.0
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是()。
最新回复
(
0
)