首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单击一次命令结束后,下列程序的执行结果是 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
48
问题
单击一次命令结束后,下列程序的执行结果是 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全国计算机二级
相关试题推荐
设有数组定义:intMyIntArray[]={10,20,30,40,50,60,70};,则执行下列几个语句后的输出结果是______。ints=0;for(int
JDBCDriverManager是______中的一个管理JDBC驱动程序的模块。
Java语言的循环语句包括for语句、dowhile语句和______语句。
______语句的功能是从当前方法中退出,返回到调用该方法的地方继续执行下面的语句。
在J2SDK的RMI命令中,______用来激活系统守候进程,以便能够在Java虚拟机上注册和激活对象。
在J2SDK的基本命令中,______是Java类文件归档命令。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向______的设计方法。
面向对象程序设计最重要的特性是_____、封装、抽象和多态。
随机试题
B淋巴细胞形成EA花环是因为B淋巴细胞表面有
下列有关早萌牙的叙述,不正确的是()
甲公司购买了乙公司的货物,乙公司交货后,甲公司交由长途货运公司将货物运至外地仓库,货物仍在运输途中,甲公司与丙公司签订了买卖合同,将货物卖给了丙公司,货运公司运输途中,遭遇泥石流,货物全部损坏,以下说法正确的是()
财政机制在城市规划实施中有着重要地位,其表现之一为()。
期货行业协会属于非营利的自律组织,其成立条件包括( )。
个人抵押授信贷款贷后检杏的主要内容包括()。(2012年上半年)
关于利息的本质,马克思主义经济学认为()。
中国革命必须建立最广泛的统一战线,这是
关于C2等级安全性的描述中,错误的是()。
Theconceptofpersonalchoiceinrelationtohealthbehaviorsisanimportantone.Anestimated90percentofallillnessmayb
最新回复
(
0
)