首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单击一次命令结束后,下列程序的执行结果是 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
44
问题
单击一次命令结束后,下列程序的执行结果是 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://jikaoti.com/ti/5o80FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在比较两个对象的值是否相同时,可以调用______方法。
执行下列程序段之后,输出的结果为______。publicclassexl0{publicstaticvoidmain(String[]a
JDBCDriverManager是______中的一个管理JDBC驱动程序的模块。
______语句的功能是退出循环,并从紧接着该循环的语句开始继续执行。
______语句的主要功能包括:跳过循环体内部下面未执行的语句,回到循环体开始位置,继续下一次循环。
在J2SDK的RMI命令中,______用来激活系统守候进程,以便能够在Java虚拟机上注册和激活对象。
在J2SDK的基本命令中,______是Java类文件归档命令。
结构化程序设计包含3种基本控制结构,其中SCAN—ENDSCAN语句属于______结构。
随机试题
[*]
尿道下裂手术治疗的年龄以下列哪项为宜
患者,男,31岁。急性胃肠炎,呕吐、腹泻2天。输液治疗的主要目的是
A.骨盆骨折B.肱骨髁上骨折C.股骨颈骨折D.锁骨骨折E.Colles骨折易发生神经和血管损伤的骨折
()策略的立足点不是放在争取新客户上,而是把工夫花在挽留老客户上。
养花专业户张某为防止花被偷,在花房周围私拉电网。一日晚,李某偷花不慎触电,经送医院抢救,不治身亡。张某对这种结果的主观心理态度是()。
对于吸引人才,地方政府最应该做的,是营造一个适合人才流动、有利人才成长的环境与空间,而不是直接参与、甚至_______企业的人才录用过程。其实,自由、公平的竞争本身就是对人才最好的回报,足够的成长空间才是_______吸引人才、留住人才的沃土。依
下列程序的运行结果是______。
Thedoctor’spillsworked(marvels)forme.
A、Atabutchershop.B、Atarestaurant.C、Atabookstore.D、Atagrocerystore.BW:ShallIbringyouyourcoffeenoworwouldy
最新回复
(
0
)