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

admin2009-01-15  41

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

选项

答案Open"E:\Student.txt" For Output As #1 , Write #1,StuName,StuGrade,StuAge , Close #1

解析 在Form _ Click过程中,要在文件中写入数据,首先要建立一个文件,建立文件用Open语句,文件名必须是全称;因为要建立的文件为空文件,所以可以认为不能从它里面读出数据,只能写入数据在For“模式”中应该用“Output”,所以在空【  】处应填入的语句是“Open”E:\Student.txt" For Output As #1”;在For循环语句中,首先调用InputBox函数,给出提示信息,并将接收到的信息依次赋给相应的变量,然后将它们写入文件中,因为StuName,StuGrade,StuAge为变量名,不能用双引号,所以在空【  】处应填入的语句是“Write #1,StuName,StuGrade,StuAge”;当对文件写完以后,就要关闭文件,关闭文件用Close语句,关闭文件的格式为Close[[#]文件号,[#]文件号……],文件号即为打开文件时的文件号,所以空【  】应填入的语句是“Close #1”。
转载请注明原文地址:https://kaotiyun.com/show/V42p777K
0

最新回复(0)