首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单击一次命令结束后,下列程序的执行结果是 Private Sub Commandl_Click( ) s=Sat(1)+Sat(2)+Sat(3)+Sat(4) Print s End Sub Public Function Sat(
单击一次命令结束后,下列程序的执行结果是 Private Sub Commandl_Click( ) s=Sat(1)+Sat(2)+Sat(3)+Sat(4) Print s End Sub Public Function Sat(
admin
2009-01-15
68
问题
单击一次命令结束后,下列程序的执行结果是 Private Sub Commandl_Click( ) s=Sat(1)+Sat(2)+Sat(3)+Sat(4) Print s End Sub Public Function Sat(N As Integer) Static Sum For i=1 To N Sum=Sum+i Next i Sat=Sum End Function
选项
A、15
B、25
C、35
D、45
答案
4
解析
在被调用过程中,有这样的语句“StaticSum”,因为变量Sum是局部变量,局部变量除了可以用Dim语句声明外,还可用Static语句将变量声明为静态变量,它在程序运行过程中可保留变量的值。具体过程分析如下:
调用Sat(1),在被调过程中N=1,执行For Next循环,Sat(1)=Sum=1;
调用sat(2),在被调过程中N=2,执行For Next循环,Sat(2)=Sum=4;
调用Sat(3),在被调过程中N=3,执行For Next循环,Sat(3)=Sum=10;
调用Sat(4),在被调过程中N=4,执行For Next循环,Sat(4)=Sum=20;
不难看出,最后输出的结果S值应为1+4+10+20=35,所以选项C)是正确的。
转载请注明原文地址:https://kaotiyun.com/show/602p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有数组定义:intMyIntArray[]={10,20,30,40,50,60,70};,则执行下列几个语句后的输出结果是______。ints=0;for(int
在比较两个对象的值是否相同时,可以调用______方法。
通过字符串对象str构造一个URL对象ur1的语句是______。
JDBCDriverManager是______中的一个管理JDBC驱动程序的模块。
可以通过______语句来捕获所有的异常。
在J2SDK的RMI命令中,______用来激活系统守候进程,以便能够在Java虚拟机上注册和激活对象。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向______的设计方法。
随机试题
A、Theresortcenter.B、TheWeatherBureau.C、TheJusticeDepartment.D、TheTransportMinistry.D新闻中提到,日本交通运输部已经展开调查。
下面关于线程的叙述中,正确的是()
A、 B、 C、 D、 B
A.给氧、止痛B.先就地抢救,待情况稳定后转院C.呼叫120,由车上急救人员陪送医院D.取半坐位,保持呼吸道通畅E.途中密切观察病情变化细菌性食物中毒应用哪种检查方法
对经纪融资回购业务,融资方结算参与人应将自己证券账户中的债券作为质押券向中国结算公司提交,并以自己的名义与中国结算公司建立质押关系。()
上海证券交易所仍维持原状,规定国债、企业债折成的标准券不可合并计算,要区分国债回购和企业债回购。()
()领导全国公安机关的督察工作,负责对公安部所属单位和下级公安机关及其人民警察依法履行职责、行使职权和遵守纪律的情况进行监督,对公安部部长负责。
婆罗门教的经典和主要教义。
下列选项中,属于对象认识错误的是()
Jaguar
最新回复
(
0
)