首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
42
问题
为计算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全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerStaticzAsIntegerx
编写如下程序:PrivateSubCommand1_Click() DimxAsInteger,yAsInteger x=InputBox("输入第一个数") y=InputBox("输入第二个数") Callf(x,
编写如下程序:PrivateSubCommand1_Click()StaticxAsIntegerIfxThenx=x+10Elsex=x+1PrintxEndSub程序运行后,第三次单
VisualBasic集成环境由若干窗口组成,其中不能隐藏(关闭)的窗口是( )。
在窗体上画一个文本框,名称为Text1(可显示多行),然后再画三个命令按钮,名称分别为Command1、Command2和Cornmand3,标题分别为“读数”、“统计”和“存盘”,如图3.67所示。程序的其功能是:单击“读数”按钮,则把考生目录下的in5
下面不属于软件设计阶段任务的是
若要把窗体上命令按钮Command1的状态设置为不可用,应该执行的命令是( )。
下面()不是VB的文件系统控件。
假定有以下循环结构:DoUntil条件表达式循环体Loop则以下正确的描述是()。
每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校长之间的联系是()。
随机试题
如经直肠指检未发现肿块,则进一步处理原则是如肛门镜检查确诊为第Ⅱ期内痔出血,经纤维结肠镜检查除外肿瘤,则最佳治疗方案是
以下哪项不属于收集病人资料的内容
具有β-内酰胺结构的药物是
A.雌激素升高B.AFP升高C.CAl25明显升高D.HCG升高E.17酮17羟类固醇升高
在工程网络计划过程中,如果只发现工作P进度出现拖延,但拖延的未超过原计划总时差,则工作P实际进度( )。
最低工资标准是根据物价指数调整的,如果发生特殊情况,物价指数小于最低工资标准的增长幅度,那么,应在确认()增长幅度以后,以此增长幅度作为调整工资的标准。
教师为了让学生更好地了解古代游记散文的写作特点,准备再向学生推荐一篇散文,下列合适的是()。
Windows98属于下列哪种类型操作系统( )。
若某二叉树的前序遍历访问句是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
Duringthetraditionalweddingceremony,theCD#6bridalcouplepromiseseachotherlifelong【M1】______devotion.Yet,a
最新回复
(
0
)