首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人为计算n!(0<n<=12)编写了下面的函数过程: Private Function fun(n As Integer)As Long Dim p As Long p=1 For k=n–1 To 2Step-1 p=p*k Next k fun=p
某人为计算n!(0<n<=12)编写了下面的函数过程: Private Function fun(n As Integer)As Long Dim p As Long p=1 For k=n–1 To 2Step-1 p=p*k Next k fun=p
admin
2016-12-13
41
问题
某人为计算n!(0<n<=12)编写了下面的函数过程:
Private Function fun(n As Integer)As Long
Dim p As Long
p=1
For k=n–1 To 2Step-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改为Fork=1 To n-1
C、把For k=n–1 To 2 Step-1改为Fork=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://kaotiyun.com/show/iBGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在c盘当前文件夹下有一个已建立好的顺序文件Alph.txt,文件内容为只含有字母的一个字符串(有双引号界定符)。单击窗体,打开A1ph.txt文件,读取字符串并显示在文本框Textl中,然后调用StrSort过程将此字符串按ASCII码的顺序重新排列并显示
表达式5Mod3+3\5*2的值是()。
下列事件过程的功能是:建立一个名为Datal的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为1,2,3,…,90。请在空白处填入适当的内容,将程序补充完整。PrivateTypeAngKAsInteger
窗体上有两个文本框Textl、Text2以及一个命令按钮Commandl,编写下列程序:DimYAsIntegerPrivateSubCommandlClick()DimXAsIntegerx=2Text1.Tex
设在菜单编辑器中定义了一个菜单项,名为Menul。为了在运行时隐藏该菜单项,应使用的语句是()。
执行以下程序段后,变量c$的值为()。a$=“VisualBasic:Programing”b$=“Quick”c$=b$&UCase(Mid$(a$,7,6))&.Right$(a$,11)
有关程序代码窗口的说法错误的是()。
在窗体上建立通用对话框需要添加的控件是()。
没有数组定义语句:Dima(5)AsInteger,Listl为列表框控件。下列给数组元素赋值的语句错误的是()。
用下面语句定义的数组的元素个数是()。DimA(-3To5)AsInteger
随机试题
女性,60岁,高血压病史13年,近3年来常感乏力,加重半年。化验结果:血清肌酐4.7mg/dl,尿素氮44mg/dl。腹部超声检查显示:两侧肾脏对称性萎缩,表面呈均匀弥漫的细小颗粒状。肾脏穿刺活检发现肾小球入球小动脉玻璃样变性,部分肾小球萎缩。该患者的诊断
下列不属于食品卫生监测采样原则的特性是
患者女性,33岁,孕36周,取上腹部横切面可见两个较大囊泡,且相邻较近,羊水较多,最正确的诊断是
肝脏功能严重受损时不可能出现的情况是
糖尿病患者如需拔牙,血糖应低于什么水平且无酸中毒时方可考虑拔牙
A.药品注册管理B.药品内包装C.药品外包装D.药品通用名称E.药品商品名称列入国家药品标准的药品名称是()
旱情如此严重的元凶固然是气候,但这也足以说明当前灌溉能力之脆弱。影响气候可能尚非人力所及,以灌溉为主的抗旱能力却是可以增强的。比如以色列,由于政府的重视和支持,在沙漠和荒丘为主的土地上实现了粮食基本自给,还出口大量的农副产品。这段话主要说明的是(
唐律是中国封建法律的典型代表,其主要特点有()。
以下关于OSI参考模型的叙述中,()是不正确的。
将Cisco路由器的配置保存在NVRAM中,正确的命令是()。
最新回复
(
0
)