首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
21
问题
为计算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全国计算机二级
相关试题推荐
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是()。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
软件生命周期是指()。
以下选项中,不合法的VisualBasic的变量名是()。
数据库的数据模型分为()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
设置定时器控件的Interval属性为2000,Enabled属性为True,并且有下面的事件过程,程序运行时计算机将发出()次Beep声。SubTimer1_Timer()BeepEndSub
假定在标准模块中的声明部分有如下语句:PublicVarAAsInteger而在窗体模块的声明部分有如下语句:PublicVarBAsInteger则以下叙述中正确的是
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
随机试题
单相异步电动机启动后很快发热、冒烟,可能原因是()。
女性28岁,右下腹痛、腹泻伴关节酸痛,低热半年,查体心肺正常,腹软,右下腹触及可疑肿块,X线钡餐检查显示回盲部有钡影跳跃征象,最可能的诊断是
女,47岁,慢性肾炎病史多年,近2年经常出现双下肢浮肿,一直服潘生丁及氢氯噻嚷治疗。近一周感觉腹胀,双下肢无力,首先考虑的是
下列哪些法不属于中国法律体系中的内容?()
以下起重机械只有一个运动机构的是()。
病毒可以寄生在正常的程序中,跟随正常程序一起运行。()
“pampero”曾是国内市场占有率第一的番茄酱品牌,但随着国外“亨氏”等一些品牌的进入,失去了第一的位置。该公司管理层经过研究,发现那些大品牌番茄酱是在自动处理生产线上直接把番茄砸碎做成酱,而Pampero则是在搅碎之前把番茄逐个人工去皮,随即决定坚持手
甲企业为某市房地产开发企业,2015年发生相关业务如下:(1)为开发项目支付土地价款12000万元,支付相关税费480万元。(2)开发成本为7000万元(不含拆迁补偿费),其中:向非银行机构借款的利息支出6413万元(不能按转让的房地产项目分摊)。(
道德两难法
ASocioculturalApproachtoReading,LanguageandLiteracyI.Themeaningoftakingasocioculturalapp
最新回复
(
0
)