首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人为计算n!(0<n<=1 2)编写了下面的函数过程: Private Function fun(n As Integer)As Long Dim P As Long p=1
某人为计算n!(0<n<=1 2)编写了下面的函数过程: Private Function fun(n As Integer)As Long Dim P As Long p=1
admin
2013-10-16
32
问题
某人为计算n!(0<n<=1 2)编写了下面的函数过程:
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/CJ60FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。PrivateSubcommand1_click()a=10:b=20Printa;Spc(5);b;PrintPrintb;SpaCe$(5
以下属性可以用于改变控件大小的是______。
如果改变窗体的BackColor属性,则改变了窗体的______。
语句Print4+5\6*7/8Mod9的值是______。
以下语句的输出结果是______。PrintFormat(12345.6,"000,000.00")
以下关于菜单的叙述中,不正确的是______。
在名为Form1的窗体中建立一个命令按钮,名为Cmd1,标题为Show(如下图所示)。编写适当的事件过程,使程序运行后,若单击Show按钮,则执行语句Form1.Print"Show"如果单击窗体,则执行语句Form1.Cls。注意:文件
下列数组定义语句中,错误的是()。
在考生文件夹下在一个工程文件sj5.vbp,窗体上有一个菜单“编辑”,名称为Edit,下面有一个二级菜单,含两个菜单项,名称分别为Read和Search,标题分别为“读取”和“查找”。另有一个文本框,名称为Textl,内容为空;3个标签名称分别为Label
下列说法错误的是______。
随机试题
曹操诗歌的基本风格是()
对表证较轻,喘咳较重的患者应首选()
口服降糖药格列齐特又名
能阻止凝血酶形成,常用于血气分析的抗凝药是
患儿,7个月,腹泻、排黄绿色稀薄样便2天,每日4~5次,精神状态好,为预防脱水给口服补盐液(ORS),其张力是()。
下列关于财务管理金融环境的说法中,错误的有()。
根据下列材料,回答下列题。某社区通过随机发放问卷的方式对社区居民的业余生活进行了调查。问卷回收率为96.7%。在所有回收的问卷中,18岁及以下居民40人,19一36岁居民440人,37—59岁居民380人,60岁及以上居民107人。调查结果如下表
重庆火锅起源于()。
陕西横跨三个气候带,南北气候差异较大,陕南为()。
TwentyyearsagotherewaspanicinCupertino,Calif.OnlyaweekremainedbeforetheteamofwhizkidsdesigningApple’sradica
最新回复
(
0
)