首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人为计算n!(0
某人为计算n!(0
admin
2017-11-23
1
问题
某人为计算n!(0
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://kaotiyun.com/show/cyGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假设有以下程序段:Fori=1To3Forj=5To1Step-1Printi*jNextjNexti则语句Printi*j的执行次数是______,i的值为______,j的值为______。
若要求从文本框中输入密码时在文本框中只显示“*”号,则应当在此文本框的属性窗口中设置
根据假定的条件,判断应该选择哪条途径来执行相应的程序语句序列,这样的程序结构是【】。
执行以下语句过程,在窗体上显示的内容是OptionBase0PrivateSubCommand3_Click()Dimdd=Array("a","b","c","d")Printd(1);d(3)EndSub
计时器事件之间的间隔通过【】属性设置。
下列叙述中,正确的是______。
如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是______。
希尔排序法属于哪一种类型的排序法______。
下列关于过程叙述不正确的是()。
设工程中有2个窗体:Forml、Form2,Forml为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Forml的文本框Textl中输入口令并按回车键(回车键的ASCⅡ码为13)后,隐藏Forml,显示Form2。若口令为”XSLNCER”
随机试题
患者,男,35岁,在观看足球赛时突发剧烈头痛伴频繁呕吐,继而神志不清。体检:脑膜刺激征阳性,肢体无瘫痪。考虑诊断为
关于对SAS患者氧疗,下列说法正确的是
支气管哮喘不典型的表现为
属于天台乌药散组成药物的是()
下列哪项不是寿胎丸的组成药物()
A.普萘洛尔B.哌唑嗪C.氨氯地平D.硝酸甘油E.氯沙坦
中美两国都是世界贸易组织成员,《保护工业产权巴黎公约》、《保护文学艺术作品伯尔尼公约》和《与贸易有关的知识产权协定》对中美两国均适用。据此,下列哪一选项是正确的?(2007年试卷一第45题)
学校的中心工作是()
无论是清晨、中午还是傍晚,我们都会把中国的国旗看做是鲜红色的,这是知觉的()。
下列选项中,符合我国刑法关于罚金规定的是()。
最新回复
(
0
)