首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人为计算n!(0<n<=12)编写了下面的函数过程: Private Function fun(n As Integer)As Long Dim p As Long p=1 For k=n-1To2Step-1 p=p*k Next k fun=p En
某人为计算n!(0<n<=12)编写了下面的函数过程: Private Function fun(n As Integer)As Long Dim p As Long p=1 For k=n-1To2Step-1 p=p*k Next k fun=p En
admin
2016-09-19
47
问题
某人为计算n!(0<n<=12)编写了下面的函数过程:
Private Function fun(n As Integer)As Long
Dim p As Long
p=1
For k=n-1To2Step-1
p=p*k
Next k
fun=p
End Function
在调试时发现该函数过程产生的结果是错误的,程序需要修改。下面的修改方案中有3种是正确的,错误的方案是
选项
A、把p=1改为p=n
B、把For k=n-1To2Step-1改为For k=1To n-1
C、把For k=n-1To2Step-1改为For k=1To n
D、把For k=n-1To2Step-1改为For k=2To n
答案
B
解析
奉题考查的考点是有关循环次数的。本题题干中程序的错误在于,p的值是从1-直乘到n-1的值,也就是n-1的阶乘。选项A可以在这个基础上再乘n就得到n的阶乘;选项C和D都能够保证从1乘到n,只有选项B是错误的。
转载请注明原文地址:https://kaotiyun.com/show/xOLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
设窗体上有一个名为Text1的文本框,并编写如下程序:PrivateSubForm_Load()ShowText1.Text=""Text1.SetFocusEndSubPrivateSubForm
窗体上有List1、List2两个列表框,程序运行时,在两个列表框中分别选中1个项目,如图a所示,单击名称为Commandl的“交换”按钮,则把选中的项目互换,互换后的位置不限,如图b所示。下面的程序可实现这一功能,请填空。Privat
现有由多个单选按钮构成的控件数组,用于区别该控件数组中各控件的属性是
下列叙述中正确的是()。
下面的程序执行时,可以从键盘输入一个正整数,然后把该数的每位数字按逆序输出。例如:输入7685,则输出5867;输入1000,则输出0001。请填空。PrivateSubCommandl_Click()
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许删除的一端称作____________。
数据库系统的核心是()。
下列说法错误的是()。
数据结构中,通常采用两种方法衡量算法的时间复杂性,即______。
随机试题
汉字“凸”的笔画数是()。
随着产量的增加,平均固定成本()
Thebrainisorganizedintodifferentregions,eachresponsiblefordifferentfunctions,andinhumansthisorganizationisvery
肾病综合征水肿严重的患者,首要的护理措施是
下列属于无排卵性功能失调性子宫出血者特点的是
A.病因诊断B.病理解剖诊断C.病理生理诊断D.并发症的诊断E.伴发病的诊断乙型病毒性肝炎的诊断依据是
某施工单位承包一建设工程,但竣工验收通过并将该工程交付使用后,建设单位迟迟不支付竣工结算款。在多次催讨无果后,在诉讼时效的有效期内,该施工单位决定委托王律师全权代理与该建设单位的诉讼,但王律师对下列内容中的( )并未获得特别授权。
中小学教师的“研究者角色”主要是指()。
根据《公司法》具有法人资格,依法独立承担民事责任的是()。
当x→0时,f(x)=3sinx-sin3x与cxk是等阶无穷小,则
最新回复
(
0
)