首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
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://kaotiyun.com/show/trQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设置复选框或单选钮的标题对齐方式的属性是()。
要使文本框获得输入焦点,则应采用文本框控件的()方法。
在窗体上画一个名称为Labell、标题为“ViSBalBasic考试”的标签,两个名称分别为Command1和Command2、标题分别为“开始”和“停止”的命令按钮,然后画一个名称为Timer1的计时器控件,并把其Interval属性设置为500,如图
执行以下程序段DimxAsInteger,iAsIntegerx=0Fori=20ToStep-2x=x+i\5Nexti后,x的值为
下面关于数据库系统的叙述正确的是
下列程序段运行后,a的值为______。a=600b=50a=a+bb=a-ba=a-b
关系数据库管理系统能实现的专门关系运算包括选择、连接和______。
在窗体上添加一个命令按钮,名为Command1,其单击事件中有如下程序段,则事件过程执行后,文本框中输出()。Fori=1To4Forj=1To3x=3Fork=1T
对表进行水平方向和垂直方向的分割,分别对应的关系运算是
某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有【】个结点。
随机试题
应用网关工作在()。
机器单采血小板需要保存的应采集的容量及血小板含量为
两孔口形状、尺寸相同,一个是自由出流,出流量为Q1;另一个是淹没出流,出流量为Q2,两者作用水头相同则Q1、Q2的关系为()。
容积恒定的容器内盛有一定量的某种理想气体,分子的平均自由程为,平均碰撞频率为,若气体的温度降低为原来的倍时,此时分子的平均自由程和平均碰撞频率为()。
人类历史上以生产资料公有制为基础的生产关系存在于()。
下列句子没有语病的一项是()。
有一项工程,甲单独做需要36天完成,乙单独做需要30天完成,丙单独做需要48天完成。现在由甲、乙、丙三人同时做,在工作期间,丙休息了整数天,甲、乙均未休息。完成这项工作也用了整数天。则丙休息了多少天?
设A,B为n阶矩阵,且r(A)+r(B)<n.证明:A,B有公共的特征向量.
Obesity(肥胖)CausesGlobalWarmingThelistofillsattributabletoobesitykeepsgrowing:Lastweek,obesepeoplewereaccuse
Researchersdisagreewhetherthe"useitorloseit"philosophyholdsforcognitiveaging,butthereisoneevidencethatkeepin
最新回复
(
0
)