首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单击—次命令按钮后,下列程序的执行结果是 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
25
问题
单击—次命令按钮后,下列程序的执行结果是 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程序的过程中需要用到一些工具,SUN公司为我们提供了一套JDK工具,它主要包括:javac.exe、javaexe、_________、javap.exe、jbd.exe。
请完成下列Java程序。程序的功能是利用迭代法求一个数的平方根(求平方根的迭代公式为:Xn+1=1/2(Xn+a/Xn))。注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。源程序代码文件清单如下:
多线程是Java语言的【】机制,只能够处理同步共享数据和各种不同的事件。
下面不属于软件工程3个要素的是
与显示相关的Applet方法有【】(),repaint()和update()。
表达式1/2+“aa”+3的值为
设有下列两个类的定义,则类Person和类Man的关系是()。classPerson{longid://身份证号Stfingname;//姓名}classManextendsPerson{i
下列程序的功能是在监控台上每隔一秒钟显示一个字符串“你好!”,能够填写在程序中画线位置,使程序完整井能正确运行的语句是publicclassExamimplementsRunnable{publicstaticvoid
能将程序补充完整的选项是classPerson{privateinta;publicintchange(intm){returnm;}}publicclassTeacherex
以下各特点中属于算法的基本特征的是()。
随机试题
某建设工程业主将土建、安装、装饰装修等若干单位工程分别发包给甲、乙、丙三家施工单位,则对于甲、乙、丙三家施工单位之间的关系,正确的表述是()。
根本不可能几个星期就掌握一门外语。
A.均小骨盆B.女性骨盆C.男性骨盆D.漏斗骨盆E.中骨盆狭窄各平面径线均小于正常值2cm或以上,但形态正常,为
下列哪项符合无菌技术操作原则
下列施工单位为避免进度受影响所做的工作,合理的是()。
债券的久期是指()。
深广公司销售一批商品给红星公司,价款5200000元(含增值税税额)。按双方协议规定,款项应于2012年3月20日之前付清。由于连年亏损,资金周转发生困难,红星公司不能在规定的时间内偿付深广公司的货款。经协商,于2012年3月20日进行债务再组。重组协议如
下列说法中,正确的是()。
下列关于法的作用的表述,正确的是()。(2012年单选3)
Inlinkinggeographicallydisparatepeople,theInternetisarguablyhelpingmillionsofspontaneouscommunitiestobloom:commu
最新回复
(
0
)