首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: Private Sub Command1_Click() Dim k As Integer,m As Integer Dim op As Integer k=4:m=1 op=PPC(k,m):Print
有如下程序: Private Sub Command1_Click() Dim k As Integer,m As Integer Dim op As Integer k=4:m=1 op=PPC(k,m):Print
admin
2012-03-22
44
问题
有如下程序: Private Sub Command1_Click() Dim k As Integer,m As Integer Dim op As Integer k=4:m=1 op=PPC(k,m):Print op; op=PPC(k.m):Print op End Sub Private Function PPC(a As Integer,b As Integer) Static m As Integer,i As Integer m=0:i=2 i=i+m+1 m=i+a+b PPC=m End Function 程序运行后,输出的结果为
选项
A、4 6
B、6 6
C、8 8
D、10 12
答案
C
解析
考查考生对函数及函数参数的运用。
[解题要点] 在Sub过程中,程序段先定义了3个Integer型变量k,m,op,并为k赋给初值4,m的初值为1,然后调用事件过程PPC,并将它的值赋给op。在事件过程PPC中定义了两个形参,参数的传送通过引用实参,即将k,m的地址作为a,b的地址;在PPC中,将m,i定义为静态变量,第一次调用后的值仍然保留,但是m,i分别都有赋值语句,将它们的值变为0,2,所以返回值不变。
[错解分析] 函数PPC中的两个参数都是以传值方式传递,注意不要与传地址方式传递混淆。
[考点链接] 过程的定义和调用,以及参数传递方式的选择。
转载请注明原文地址:https://kaotiyun.com/show/PQhp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
能将程序补充完整的选项是______。classPerson{privateinta;phblicintchange(intm){returnm;}
给出下列代码,则数组初始化中()是不正确的。byte[]arrayl,array2[];bytearray[][];byte[][]array4:
计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止,绝大多数计算机仍是()式计算机。
下列叙述中,错误的是
在关闭浏览器时调用,能够彻底终止Applet并释放该Applet所有资源的方法是()
Java源文件中最多只能有一个【】类,其他类的个数不限。
内部类是在一个类内嵌套定义的类。其特点描述错误的是()
如果要在菜单中添加一个分隔线,则应将其Caption属性设置为_________。
全局变量必须在【】模块中定义。
随机试题
简述家长使用批评惩罚法时应注意的问题。
世界上人口最多的国家是()
下述属于灭菌法的是
用于维持心肌和神经肌肉正常应激性的是
某大学教授在讲授刑事诉讼法课时,让学生回答如何理解“人民法院依法独立行使审判权”原则,下列四个同学的回答中,正确的理解是:
根据《招标投标法》的规定,下列包括在招标公告中的是:
根据《城乡规划法》第四十条和第四十五条的规定,建设工程规划管理的主要程序为()。
每个报表可以定义()个关键字。
购买性支出可分为社会消费性支出和政府投资性支出,下列属于社会消费性支出的是()。
甲公司为增值税一般纳税人。2017年1月购进下列货物取得的增值税专用发票上注明的税额,准予从销项税额中抵扣的是()。(2017年)
最新回复
(
0
)