首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人为计算n!(0<n<=12)编写了下面的函数过程: Private Function fun(n As Integer)As Long Dim P As Long P=1 For k=n-1 To 2 Step-1 p=p*k Next k
某人为计算n!(0<n<=12)编写了下面的函数过程: Private Function fun(n As Integer)As Long Dim P As Long P=1 For k=n-1 To 2 Step-1 p=p*k Next k
admin
2019-07-30
31
问题
某人为计算n!(0<n<=12)编写了下面的函数过程:
Private Function fun(n As Integer)As Long
Dim P As Long
P=1
For k=n-1 To 2 Step-1
p=p*k
Next k
fun=P
End Function
在调试时发现该函数过程产生的结果是错误的,程序需要修改。下面的修改方案中有3种是正确的,错误的方案是
选项
A、把P=1改为P=n
B、把For k=n-1 To 2 Step-1改为For k=1 To n-1
C、把For k=n-1 To 2 Step-1改为For k=1 To n
D、把For k=n-1 To 2 Step-1改为For k=2 To n
答案
B
解析
本题考查的考点是有关循环次数的。本题题干中程序的错误在于,p的值是从1一直乘到n-1的值,也就是n-1的阶乘。选项A)可以在这个基础上再乘n就得到n的阶乘;选项C)和D)都能够保证从1乘到n,只有选项B)是错误的。
转载请注明原文地址:https://jikaoti.com/ti/EjN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()a$=InputBox("请输入一个二进制数")n=Len(a$)Fori=lTonDec=De
窗体上有1个名称为Command1的命令按钮,事件过程如下:PrivateSubCommand1_Click()m=-3.6IfSgn(m)Thenn=Int(m)Elsen=Abs(m)
设程序中有以下语句:MsgBox"Visual","Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
设有如图所示窗体和以下程序:PirintSubCommand1_Click()Text1.Text="VisualBasic"EndSubPrivateSubTextLostFocus()If
窗体上有1个Timer1计时器,1个Shapel形状控件,还有下面程序代码:DimflagAsBooleanPrivateSubTimer1_Timer()PrivateSubForm_Load()
若要清除列表框控件中的所有列表项,应该使用的方法是
设菜单编辑器中各菜单项的属性设置如下表所示针对上述属性设置,以下叙述中错误的是
(1)在考生文件夹下有一个工程文件sjt3.vbp,其功能是:①单击“读数据”按钮,则把考生文件夹下in3.dat文件中的100个正整数读入数组a中;②单击“统计”按钮,则找出这100个正整数中的所有完全平方数(一个整数若是另外一个整
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址II、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)III、结点由两部分组成:数据域和指针域。
以下描述中,不是线性表顺序存储结构特征的是()。
随机试题
A.QRS波群增宽B.P波与QRS波群无关C.PR间期逐渐延长,继之QRS波群脱落,呈周期性D.PR问期固定,有时QRS波群脱落E.PR间期延长完全性左束支阻滞
与摄影用X线管比,CT用X线管的突出特点是
多发生在长期应用广谱抗生素后发病于秋冬季
民事权利能力是指民事主体依法享有民事权利承担民事义务的资格。下列关于民事权利能力的说法中,正确的是()。
下列银行业犯罪中,主观方面不同的是()。
带有论证性质的文书是()。
结合材料,回答问题材料1气候变化关乎人民福祉和人类未来。《巴黎协定》为2020年后的全球合作应对气候变化明确了方向,标志着合作共赢、公正合理的全球气候治理体系正在形成。中国为应对气候变化作出了重要贡献。中国倡议二十国集团发表了首份气候变化问题主席声明,
一般来说,可复用的构件相对于在单一应用中使用的模块具有较高的质量保证,其主要原因是______。
Youshouldspendabout20minutesonthistask.Itisoftenclaimedthatwomenhaveachievedgreaterfreedomandhaveaccess
I此处需要名词作get的宾语。根据后文onhowtoprotectthemselves“关于如何保护自己”,可知正确答案为tips“提示。技巧”。
最新回复
(
0
)