柠檬试题库
计算机
公务员
驾照
计算机
公务员
驾照
编写如下程序:Private Sub Command1_Click() Dim m As Integer, n As Integer n=2 For m=1 To 3 Print proc(n); Next mEnd SubFunction proc(i As Integer) Dim a As Integer Static b As Integer a=a+1 b=b+1 proc=a * b+iEnd Function程序运行后,单击命令按钮Command1,输出结果为( )。
🔥 697 热度
A
3 3 3
B
3 4 5
C
3 5 6
D
1 2 3
参考答案
B
解析
【解析】变量b定义为Static即静态变量,它的特点是每次调用都会保留上次的值。程序click事件中调用了3次proc(n),即proc(2): 第一次,a=a+1=0+1=1, b=b+1=0+1=1 , proc=a*b+i=1*1+2=3; 第二次,a=a+1=0+1=1, b=b+1=1+1=2 , proc=a*b+i=1*2+2=4; 第三次,a=a+1=0+1=1, b=b+1=2+1=3 , proc=a*b+i=1*3+2=5; 因此输出的结果为3 4 5。
复制题目向 AI 提问
复制
扫码免费计算机二级刷题
计算机等级考试题库
推荐题目
如果你的领导是一个土生土长的人。并且文化程度不高。你如何和他相处?<br>
佣金:指经纪人、代理商等中间人,因介绍买卖而取得的合法收入。根据上述定义,下列属于佣金的是( )。
把下面六个图形分为具有各自共同特征或规律的两类,分类正确的一项是: <img src="1493064d07fb35c.png" width="605" height="522" >
举办排球比赛,选男员工的<img style='vertical-align:middle' src="1d74640b6ded42a29fea362f495b695c.001.png" width="20" height="41" alt="">和12名女员工,剩余男员工是剩余女员工的2倍。总员工人数156人,问:男员工有多少人?( )
在WPS文字中,不可以将文档直接输出为()。
相关标签
二级VB程序设计
proc
as
integer
b+1
×