在E盘当前目录文件夹下建立一个名为"Student.txt"的顺序文件,要求用InputBox函数输入5个学生的姓名(StuName) 、年级(StuGrade) 和年龄(StuAge) 。Private Sub Form_Click()【12】For i=1 To 5StuName=InputBox("请输入姓名")StuGrade=InputBox("请输入年级号")StuAge=InputBox("请输入年龄")【13】Next i【14】End Sub

题目

在E盘当前目录文件夹下建立一个名为"Student.txt"的顺序文件,要求用InputBox函数输入5个学生的姓名(StuName) 、年级(StuGrade) 和年龄(StuAge) 。

Private Sub Form_Click()

【12】

For i=1 To 5

StuName=InputBox("请输入姓名")

StuGrade=InputBox("请输入年级号")

StuAge=InputBox("请输入年龄")

【13】

Next i

【14】

End Sub


相似考题
更多“在E盘当前目录文件夹下建立一个名为"Student.txt"的顺序文件,要求用InputBox函数输入5 ”相关问题
  • 第1题:

    执行语句Open"C:\stu.dat"For Input As #2之后,系统 ( )

    A.将C盘当前文件夹下名为stu. dat的文件的内容读人内存

    B.在C盘当前文件夹下建立名为stu的顺序文件

    C.将内存数据存放在C盘当前文件夹下名为stu. dat的文件中

    D.将某个磁盘文件的内容写入C盘当前文件夹下名为stu. dat的文件中


    正确答案:A
    解析:本题主要是对文件中 Open语句的考查。执行语句Open"C:\stu. dat"For lnput As#2之后,系统将C盘当前文件夹下名为stu. dat的文件的内容读入内存。

  • 第2题:

    在E盘当前目录文件夹下建立一个名为“Student.txt”的随机文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。在程序中有以下记录类型和窗体的事件过程,请选择正确的语句完成程序( )。 Private Type student StuName As String * 10 StuGrade As String * 10 StuAge As Integer End Type Private Sub Form_Click() Dim s As student Open "c:\student.txt" For Random As #1 Len = Len(s) For i = 1 To 1 s.StuName = InputBox("请输入姓名") s.StuGrade = InputBox("请输入年级号") s.StuAge = Val(InputBox("请输入年龄")) Next i Close #1 End Sub

    A.Print #1,s

    B.Print #1,i

    C.Put #1,,s

    D.Put #1,,i


    正确答案:C
    解析:本题考查随机文件的读写,在For循环中,向随机文件中写入5个学生的信息,所以应使用写操作语句,在随机文件中,写操作用Put语句,其格式为: Put#文件号,[记录号],变量

  • 第3题:

    执行语句Open "C://Stud.txt" For Input As #2后,系统()。

    A将内存数据存放在C盘当前文件夹下名为Stud.txt的文件中

    B将某个磁盘文件的内容写入C盘当前文件夹下名为Stud.txt的文件中

    C打开C盘当前文件夹下名为Stud.txt的文件,用来读取文件内容

    D在C盘当前文件夹下建立名为Stud. txt的顺序文件


    C

  • 第4题:

    在C盘当前文件夹下建立一个名为StuData. txt的顺序文件。要求用InputBox函数输入5名学生的学号(StuNo)、姓名(StuName)和英语成绩(StuEng)。

    Private Sub Form. Click()

    Open"C: StuData. txt"For OutPut As1

    Fori=1 To 5

    StuNo=InpuzztBox(“请输入学号”)

    StuName=InputBox(“请输入姓名”)

    StuEng=Val(InputBox(“请输入英语成绩”))

    【 】

    Next i

    Close1

    End Sub


    正确答案:Write #1 StuNo StuName StuEng或Print#1 StuNo StuName Stu- Eng
    Write #1, StuNo, StuName, StuEng或Print#1, StuNo, StuName, Stu- Eng 解析:顺序文件的写操作可以使用 Print#或Write#语句。其格式为:
    Print #文件号,表达式表
    Write#文件号,表达式表
    题中要将学生的学号、姓名、英语成绩写入文件1,故可以用语句Write #1, StuNo,StuName, StuEng或Print#1, StuNo, Stu- Name, StuEng

  • 第5题:

    在E盘当前目录文件夹下建立一个名为“Student.txt”,的随机文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。在程序中有下列记录类型和窗体的事件过程,请选择正确的语句完成程序( )。

    Private Type student

    StuName As String*10

    StuGrade As String*10

    StuAge As Integer

    End Type

    Private Sub Form_Click()

    Dim s As student

    Open"c:\student.txt"For Random As#1 Len=Len(s)

    For i=1 To 1

    s.StuName=InputBox("请输入姓名")

    s.StuGrade=InputBox("请输入年级号")

    s.StuAge=Val(InputBox("请输入年龄"))

    ______

    Next i

    Close#1

    End Sub

    A.Prim#1,s

    B.Print#1,1

    C.Put#1,,s

    D.Put#1,,i


    正确答案:C
    解析:本题考查随机文件的读写,在For循环中,向随机文件中写入5个学生的信息,所以应该使用写操作语句,在随机文件中,写操作用Put语句,其格式为:Put#文件号,[记录号],变量。