2023年Visual Basic期末考试填空模拟试题及答案


    2023年Visual Basic期末考试填空模拟试题答案

    第1题
    运行列程序单击Command1 窗体显示第行容______1____ 第二行容_____2____ 第三行容_____3______
    Option Explicit
    Private Sub Command1_Click()
    Dim s As String
    sBasic
    Call trans(s)
    End Sub
    Private Sub trans(s As String)
    Dim j As Integert As String
    Dim k As Integer
    k3
    Do
    jInStr(sa)
    tLCase(Right(sj))
    sRight(tLen(s)k) & Left(sLen(t))
    kk1
    Print s
    Loop Until k0
    End Sub
    答案:
    (答案1)
    icBa
    (答案2)
    baicBa
    (答案3)
    baba
    第2题
    执行面程序单击Command1窗体显示第行_1___第三行__2__行__3__
    Option Explicit
    Private Sub Command1_Click()
    Dim x As Integery As Integer
    x12y0
    Do While x> 0
    If x Mod 40 Then
    yy+x
    Else
    yyx
    End If
    xx3
    Print xy
    Loop
    End Sub
    答案:
    (答案1)
    9 12
    (答案2)
    3 3
    (答案3)
    0 6
    第3题
    执行面程序单击Command1窗体显示第行______1_____第二行______2____第四行______3_____
    Option Explicit
    Private Sub Command1_Click()
    Dim a As Integer b As Integer
    a1 b1
    Call sub1(a b)
    Print a b
    End Sub
    Private Sub sub1(a As Integer b As Integer)
    aa+b bb+a
    Print a b
    If a>10 Then
    aa+b
    bb+a
    Else
    Call sub1(a b)
    End If
    End Sub
    答案:
    (答案1)
    2 3
    (答案2)
    5 8
    (答案3)
    34 55
    第4题
    运行面程序单击Command1窗体显示变量a值____1______变量b值_____2____变量c值_____3______
    Option Explicit
    Private Sub Command1_Click()
    Dim a As Integer b As Integer c As Integer
    a5 b10 c15
    Print fun(abc)+fun(abc)
    Print abc
    End Sub
    Private Function fun(x As Integer y As Integer z As Integer) As Integer
    zx
    xx+y
    yy+z
    funx+y
    End Function
    答案:
    (答案1)
    30
    (答案2)
    30
    (答案3)
    15
    第5题
    执行面程序连续三次单击命令钮Command1A数组 1 元素数组元素A(2)值2 A(4)值 3
    Option Explicit
    Option Base 1
    Private Sub Command1_Click()
    Static A( ) As Integern As Integer
    Dim i As Integerk As Integer
    kn '
    nn + 2
    ReDim Preserve A(n)
    For ik+1 To n
    A(i)i*n+1
    Next i
    For i1 To n
    Print A(i)
    Next i
    Print
    End Sub
    答案:
    (答案1)
    6
    (答案2)
    5
    (答案3)
    17
    第6题
    运行面程序单击Command1窗体显示变量A值___1____变量B值____2______
    Option Explicit
    Dim a As Integer
    Private Sub Command1_Click()
    Dim b As Integer
    b 3
    a 4
    b fun(fun(a b + 2) a) + b
    Print a b
    End Sub
    Private Function fun(n As Integer k As Integer)
    n n + a
    k n k
    fun n + k + a
    End Function
    答案:
    (答案1)
    19
    (答案2)
    68
    第7题
    执行面程序单击Commandl窗体第行显示1 第二行显示2
    Option Explicit
    Dim x As Integer
    Private Sub Command1_Click()
    Dim y as Integer
    X10Y2
    Call process(y)
    Print XY
    Call process((y))
    Print XY
    End Sub
    Private Sub process(n As Integer)
    Dim y As Integer
    If n>0 Then
    xxn
    yx
    Else
    xx+n
    yx+2
    End If
    nn
    End Sub
    答案:
    (答案1)
    8 2
    (答案2)
    6 2
    第8题
    执行面程序单击Command1窗体显示第行__1___第二行___2___第四行___3_______行___4_____
    Option Explicit
    Private Sub Command1_Click()
    Dim n As Integer
    n 5
    Call test(n)
    Print n
    End Sub
    Private Sub test(ByVal n As Integer)
    Dim i As Integer s As Integer
    If n > 0 Then
    For i 1 To n
    s s & CStr(i)
    Next i
    Print s
    Call test(n 2)
    Else
    Print OVER
    End If
    End Sub
    答案:
    (答案1)
    12345
    (答案2)
    123
    (答案3)
    OVER
    (答案4)
    5
    第9题
    运行列程序单击Command1窗体显示第行容1第二行容2第三行容3(AASCII码65Z90)
    Option Explicit
    Private Sub Command1_Click()
    Dim i As Integer st As String n As Integer p As String * 1
    p B
    For i 3 To 1 Step 1
    n Asc(p) i
    If n < 65 Then n n + 26
    st Chr(n)
    st st & F(i)
    Print st
    Next i
    End Sub
    Private Function F(n As Integer)
    Dim i As Integer
    Static s As Integer
    For i 1 To n
    s s + i
    Next i
    F s
    End Function
    答案:
    (答案1)
    Y6
    (答案2)
    Z9
    (答案3)
    A10
    第10题
    执行面程序单击Command1输出变量i值1变量j值2变量k值3
    Option Explicit
    Private Sub Command1_Click()
    Dim i As Integerj As Integer
    Dim k As Integer
    i10
    j4
    kFunk(ij)
    Print ijk
    End Sub
    Priate Function Funk(ByVal A As IntegerB As Integer) As Integer
    AA+B
    BB2
    If B0 Or B1 Then
    Funk1
    Else
    FunkA+Funk(AB)
    End If
    End Function
    答案:
    (答案1)
    10
    (答案2)
    0
    (答案3)
    15
    第11题
    运行面程序果连续三次单击命令钮A数组___1___元素数组元素A(2)值__2____A(5)值__3______
    Option Explicit
    Option Base 1
    Private Sub Command1_Click()
    Static a() As Integer n As Integer
    Dim i As Integer k As Integer
    k n
    n n + 2
    ReDim Preserve a(n)
    For i k + 1 To n
    a(i) i * n + 1
    Next i
    For i 1 To n
    Print a(i)
    Next i
    Print
    End Sub
    答案:
    (答案1)
    6
    (答案2)
    5
    (答案3)
    31
    第12题
    执行面程序单击Command1窗体界面显示第行1第二行2第三行3 第四行4
    Option Explicit
    Private Sub Command1_Click()
    Dim a As Integerb As Integeri As Integer
    i1218
    ai\100
    bi Mod 100
    If b<>0 Then
    Print a
    Print b
    . Print Lcd((a)(b))ab
    Print Lcd(ab)ab
    End If
    End Sub
    Private Function Lcd(x As IntegerY As Integer) As Integer
    Dim d As Integer
    If x dxxyyd
    End If
    dx
    Do
    If x Mod y0 Then
    Lcdx
    Exit Do
    Else
    xx+d
    End If
    Loop
    End Function
    答案:
    (答案1)
    12
    (答案2)
    18
    (答案3)
    36 12 18
    (答案4)
    36 36 12
    第13题
    执行程序单击Command1Picturel显示第行1第二行2第三行3
    Option Explicit
    Private Sub Command1_Click()
    Dim A(33) As Integeri As Integerj As Integer
    Dim k As Integer
    i3j2A(ij)1k1
    Do Until k>9
    kk+1
    If i+1>3 And j+1<3 Then
    i1jj+1
    ElseIf i+1<3 And j+1>3 Then
    ii+1j1
    Elself i+1>3 And j+1>3 Then
    ii1
    ElseIf i+1<3 And j+1<3 And A(i+1j+1)<>0 Then
    ii1
    Else
    ii+1jj+1
    End If
    A(ij)k
    Loop
    For i1 To 3
    For j1 To 3
    Picture1Print A(ij)
    Next j
    Picture1Print
    Next i
    End Sub
    答案:
    (答案1)
    4 9 2
    (答案2)
    3 5 7
    (答案3)
    8 1 6
    第14题
    执行列程序单击Command1窗体显示第行容__1__第二行容__2__第三行容_3___
    Option Explicit
    Private Sub Command1_Click
    Dim n As Integer i As Integer
    n2
    For i7 To 1 Step 1
    Call sub2(in)
    Print in
    Next i
    End Sub
    Private Sub sub2(x As Integery As Integer)
    Static n As Integer
    Dim i As Integer
    For i 2 To 1 Step 1
    n n+x
    x x1
    Next i
    yy+n
    End Sub
    答案:
    (答案1)
    5 15
    (答案2)
    2 35
    (答案3)
    1 56
    第15题
    执行列程序单击Command1窗体显示变量b值__1__变量c值___2_变量z值__3__
    Private Sub Command1_Click()
    Dim b As Integerc As Integerz As Integer
    b2
    c1
    zfun(bfun(b+1c))+bc+1
    Print bcz
    End Sub
    Private Function fun(x As IntegerByVal y As Integer) As Integer
    xxy
    yx+y+2
    funyx
    End Function
    答案:
    (答案1)
    1
    (答案2)
    1
    (答案3)
    4
    第16题
    执行面程序单击Command1窗体显示第行____1____第二行_____2____第四行__3______
    Option Explicit
    Private Sub Command1_Click()
    Dim a As Integer b As Integer i As Integer
    a2b5
    For ia To a*b Step a
    Call sub1(iab)
    Print ab
    Next i
    Print abi
    End Sub
    Private Sub sub1(i As Integer a As Integer b As Integer)
    ii+1
    aa+1
    bb+1
    End Sub
    答案:
    (答案1)
    3 6
    (答案2)
    4 7
    (答案3)
    5 8 11
    第17题
    执行面程序单击Command1窗体显示第行__1__第二行__2__第三行_3___
    Option Explicit
    Option Base 1
    Private Sub Command1_Click()
    Dim sa (33) As String*1i As Integerj As Integerk as Integer
    k1
    For i1 To 3
    For j1 To 3
    sa(ij)Chr(Asc(A)+(k+i+j) Mod 26)
    Print sa(ij)
    kk+3
    Next j
    Print
    Next i
    End Sub
    答案:
    (答案1)
    D H L
    (答案2)
    N R V
    (答案3)
    X B F
    第18题
    执行面程序单击Command1数组元素a(12)数值____1_____a(33)数值____2______图片框中行显示____3_____
    Option Explicit
    Private Sub Command1_Click()
    Dim a(44) as Integer i as Integer j as Integer
    Dim k As Integer num as Integer
    num0
    For k1 To 4
    For i1 To k1
    numnum+1
    a(ik)num
    next i
    For jk To 1 Step 1
    numnum+1
    a(kj)num
    next j
    next k
    For i1 To 4
    For j1 To 4
    Picture1Print Right( & a(ij)3)
    Next j
    Picture1Print
    Next i
    End Sub
    答案:
    (答案1)
    2
    (答案2)
    7
    (答案3)
    16 15 14 13
    第19题
    执行面程序单击Command1图片框中显示第行___1___显示第二行_____2___行显示___3_____
    Private Sub Command1_Click()
    Dim a(3 3) As Integer
    Dim i As Integer j As Integer
    For i 1 To 3
    For j 3 To 1 Step 1
    If i > j Then
    a(i j) i j
    Else
    a(i j) j i
    End If
    Next j
    Next i
    For i 1 To 3
    For j 3 To 1 Step 1
    Picture1Print a(i j)
    Next j
    Picture1Print
    Next i
    End Sub
    答案:
    (答案1)
    2 1 0
    (答案2)
    1 0 1
    (答案3)
    0 1 2
    第20题
    执行面程序单击Command1窗体显示第行1第二行2 第三行3
    Option Explicit
    Private Sub Command1_Click()
    Dim a As Stringi As Integer
    Dim x As Stringz As String
    aiamstudent
    iInStr(5ad)
    Do
    xMid(ai3)
    zRight(x1)
    zUCase(x & Z)
    ii2
    Print z
    Loop Until i1
    End Sub
    答案:
    (答案1)
    DENN
    (答案2)
    TUDD
    (答案3)
    MSTT

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 4 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    Visual Basic实验答案

    上机实验结束后,编写实验报告是软件工程的要求,也是培养科学作风的重要途径,实验报告的主要内容包括:

    5年前   
    4822    0

    2023年Visual Basic期末考试程序设计模拟试题及答案

    第1题 题号:14'---------------------------------'【程序设计】'---------------------------------'【题目要求】' 1)...

    4个月前   
    132    0

    2023年Visual Basic期末考试程序改错模拟试题及答案

    第1题 '【题目】从10个各不相同的正整数中,剔除若干个数。使得保留下来的数中,' 任意两个数的和都不是平方数'(所谓平方数就是该数等于某一个数的平方,例如4就是一个平方数)。Option E...

    4个月前   
    101    0

    2023年Visual Basic期末考试单项选择模拟试题(1)及答案

    第1题 以下有关对象属性的说法中,错误的是___________.A. 工具箱中的控件并不是VB中所有的控件B. 若将Frame的Enabled属性设置为False,则不能使用放置在F...

    4个月前   
    133    0

    2023年Visual Basic期末考试单项选择模拟试题(2)及答案

    第1题 要向文件datal.txt添加数据,正确的文件打开命令是_____________.A. Open"datal.txt"For Output As #1B. Open"datal....

    4个月前   
    246    0

    2023年Visual Basic期末考试程序填空模拟试题及答案

    第1题 '本程序的功能是把由4个"."分隔的十进制数表示的IP地址转换为由32位二进制数组成'的IP地址。 例如十进制表示的IP地址为202.119.191.1,其中每个十进制数对应一个8位...

    4个月前   
    118    0

    2020年电大《Visual Basic程序设计》期末复习试题及答案

    《Visual Basic程序设计》课程期末复习一、单项选择题1. 如果要设置窗体的标题栏,应选择( B )属性。A.Visible B.Caption C.Name D.Text...

    3年前   
    714    0

    PLC编程培训-Visual Basic基本控件及简单程序设计

    §2.1 程序设计方法概述程序设计方法的发展可以分为3个阶段人们想用计算机解决一个问题,必须事先设计好计算机处理信息的步骤,把这些步骤用计算机能够识别的指令编写出来并送入计算机执行,计算机才能...

    3年前   
    574    0

    2023年教师招聘考试填空题模拟试题及答案(2)

    1、 教育心理学是一门研究学校情境中 学与教 的基本心理规律的科学。 2 教育心理学是 应用心理学 的一种,是心理学与教育学的交叉学科。3、 所谓心理发展,是指个体从出生、成熟、衰老直...

    4个月前   
    113    0

    2023年计算机教师招聘填空模拟试题精选及答案

    1、如果教学目标侧重知识或结果,则宜于选择接受学习,与之相应的教学策略是讲授教学。2、上课开始时,教师明确告诉学生学习目标,将有助于引导学生的集中注意课中的重要信息,对所教内容产生预期。3、对所...

    4个月前   
    137    0

    模拟电子技术基础期末考试试题含答案

    《模拟电子技术》模拟试题一一、 填空题:(每空1分 共40分) 1、PN结正偏时( 导通 ),反偏时( 截止),所以PN结具有( 单向 )导电性。 2、漂移电流是( 温度 ...

    2年前   
    1111    0

    2022年《JAVA语言程序设计》期末考试模拟试题及答案

    一、单选择题(每小题2分,共10分)1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。 A. .jav...

    4个月前   
    166    0

    财务管理模拟试题及答案

    1、企业财务活动的主要内容包括_____________、_____________、_____________和收益分配等。2、反映企业营运能力的主要指标有总资产周转率、___________...

    2年前   
    494    0

    元明清文学模拟试题(一)及答案

    元明清文学模拟试题(一)及答案元明清文学模拟试题(一)一、填空题(每题1分,共20分)1.元杂剧一般是一本( )折。2.明朱权著有《 》是现存最早的北曲谱。3.“王国维认为关汉卿的...

    6个月前   
    229    0

    生物中考模拟试题附答案三

    一、选择题:(本大题包括25个小题,每小题2分,共计50分。在每小题给出的四个选项中,只有一个选项符合题目要求。)1.大气中,近90%的氧气来源于哪类植物( )A.藻类植物  B.苔藓植物...

    2年前   
    600    0

    生物中考模拟试题附答案四

    一、选择题(每题2分,共50分)1.与人体口腔上皮细胞相比,洋葱表皮细胞特有的结构是(  )A.细胞膜B.细胞质C.细胞核D.细胞壁2.“西塞山前白鹭飞,桃花流水鳜鱼肥”。与鳜鱼相比,桃树缺少的...

    2年前   
    679    0

    《老年护理学》模拟试题(附答案)

    《老年护理学》模拟试题(一)一、单项选择题(请从每小题的五个备选答案中选出一个你认为正确的答案,并将答案的代码填在题干的括号里,每题1分,共20分)1. 老化的特征不包括( )A. 累...

    2年前   
    1309    0

    开放英语II(1)模拟试题及答案(2)

    开放英语II(1)模拟试题及答案(2) 一、选择填空(每题1分,共15分) 阅读下面的句子和对话,从A、B、C、D四个选项中选出一个能填入空白处的最佳选项,并标在答题纸的相应位置。 ...

    5年前   
    1649    0

    Visual C++程序设计与应用教程课后答案

    Visual C++程序设计与应用教程课后答案1.6 习 题1. 填空题(1) 项目工作区一般在集成开发环境的左侧。它展示一个项目的几个方面,它们分别是ClassView、Resour...

    11个月前   
    525    0

    (中考模拟试题)2019中考语文模拟试卷及答案

    (中考模拟试题)2019中考语文模拟试卷及答案   一、文言文(40分)   (一)默写(15分)   1.空山新雨后, 。 (王维《山居秋暝》)   2. ,草色入帘青。 (刘禹锡《...

    5年前   
    1201    0

    文档贡献者

    泥***狗

    贡献于2023-12-21

    下载需要 4 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档