首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单击—次命令按钮后,下列程序的执行结果是 Private Sub Command1_Click( ) S=P(1)+P(2)+P(3)+P(4) Print S End
单击—次命令按钮后,下列程序的执行结果是 Private Sub Command1_Click( ) S=P(1)+P(2)+P(3)+P(4) Print S End
admin
2009-02-13
40
问题
单击—次命令按钮后,下列程序的执行结果是 Private Sub Command1_Click( ) S=P(1)+P(2)+P(3)+P(4) Print S End Sub Public Function P(N As Integer) Static Sum For i=1 To N Sum=Sum+i Next i P=Sum End Function
选项
A、15
B、25
C、35
D、45
答案
4
解析
在被调用过程中,有这样的语句"Static Sum”因为变量Sum是局部变量,局部变量除了可以用Dim语句声明外,还可用Static语句将变量声明为静态变量,它在程序运行过程中可保留变量的值,这就是说每次调用过程中,用Static说明的变量保持原来的值。具体过程分析如下:
调用P(1),所以在调用过程中N=1,执行For Next循环,P(1)=Sum=1;
调用P(2),所以在调用过程中N=2,执行ForNext循环,P(2)=Sum=4;
调用P(3),所以在调用过程中N=3,执行For Next循环,P(3)=Sum=10;
调用P(4),所以在调用过程中N=4,执行For Next循环,P(4)=Sum=20;
不难看出,最后输出的结果S值应为1+4+10+20=35。
转载请注明原文地址:https://kaotiyun.com/show/AK2p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在编写异常处理的Java程序中,每个catch语句块都应该与()语句块对应,使得该语句块用来启动Java的异常处理机制。
下面的语句是声明一个常量并赋值:Booleanb1=5!=8;B1的值是______。
执行完语句int[]x=newint[25];后,则下列哪项说法是正确的?
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,所以,基于逻辑结构的应用程序不必修改,称为【】。
在面向对象方法中,类之间共享属性和操作的机制称为【】。
Java程序的执行过程中用到一套JDK工具,其中javaprof.exe是指()。
使得线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是【】。
下面程序的目的是在屏幕上显示当前目录下的文件信息。文件信息通过表格JTable的实例显示。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。importjava.awt.*;im
软件测试的目的是尽可能发现软件中错误,通常【】是在代码编写阶段可进行的测试,它是整个测试工作的基础。
随机试题
日节律
牡蛎散的药物组成中无
下列选项中,属于水生植物对水环境适应特征的是()
细菌增殖数与死亡数渐趋平衡的阶段是
下面各项中,不属于定量风险分析的方法是()。
王阿姨近期被确诊为癌症,她的儿子希望医务社会工作者小郑向王阿姨隐瞒病情,因为她曾经流露过如果得了癌症就放弃治疗的念头。但在病房探访中,王阿姨不断请求小郑告诉自己真实的病情。此时,小郑最适宜的做法是()。
影调不仅塑造了物体形体,还使画面具有一种音乐般的视觉上的__________与__________。
A、1B、5C、6D、8A1/36=6-2,1/5=5-1,1=40,3=31,4=22,1=13。
设存储器容量为32字,字长64位,模块数m=4,存储周期T=200ns,数据总线宽度为64位,总线传送周期T=50ns。用交叉方式进行组织,交叉存储器的带宽是()。
简述建构主义学习观。
最新回复
(
0
)