柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
编写如下程序: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,输出结果为( )。
A.3 3 3
B.3 4 5
C.3 5 6
D.1 2 3
热度🔥650
参考答案: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提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
有以下程序 #include #include typedef struct { char name[9]; char sex; float score[2]; } STU; STU f(STU A) { STU b={"Zhao", 'm', 85.0, 90.0}; int i; strcpy(a.name, b.name); a.sex = b.sex; for (i=0; i<2; i++) a.score[i] = b.score[i]; return a; } main() { STU c={"Qian", 'f', 95.0, 92.0}, d; d=f(c); printf("%s,%c,%2.0f,%2.0f\n",d.name,d.sex,d.score[0],d.score[1]); } 程序的运行结果是
在集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是( )。
窗体上有一个名称为Command1的命令按钮,事件过程如下:Private Sub Command1_Click() Dim arr_x(5, 5)As Integer For i=1 To 3 For j=2 To 4 arr_x(i, j)=i * j Next j Next i Print arr_x(2, 1); arr_x(3, 2); arr_x(4, 3)End Sub运行程序,并单击命令按钮,窗体上显示的内容为( )。
小胡利用Excel对销售人员的销售额进行统计,销售工作表中已包含每位销售人员对应的产品销量,且产品销售单价为308元,计算每位销售人员销售额的最优操作方法是( )。
造成计算机中存储数据丢失的原因主要是( )。
标签
二级VB程序设计
proc
as
integer
b+1