![[填空题] 下列程序实现的功能是:在窗体上单击时,将在窗体上输出c:=a1.txt文件中的所有小写字母。Private Sub Form Click()Dim Ch As String * 1Op,第1张 [填空题] 下列程序实现的功能是:在窗体上单击时,将在窗体上输出c:=a1.txt文件中的所有小写字母。Private Sub Form Click()Dim Ch As String * 1Op,第1张](/aiimages/%5B%E5%A1%AB%E7%A9%BA%E9%A2%98%5D+%E4%B8%8B%E5%88%97%E7%A8%8B%E5%BA%8F%E5%AE%9E%E7%8E%B0%E7%9A%84%E5%8A%9F%E8%83%BD%E6%98%AF%EF%BC%9A%E5%9C%A8%E7%AA%97%E4%BD%93%E4%B8%8A%E5%8D%95%E5%87%BB%E6%97%B6%EF%BC%8C%E5%B0%86%E5%9C%A8%E7%AA%97%E4%BD%93%E4%B8%8A%E8%BE%93%E5%87%BAc%3A%3Da1.txt%E6%96%87%E4%BB%B6%E4%B8%AD%E7%9A%84%E6%89%80%E6%9C%89%E5%B0%8F%E5%86%99%E5%AD%97%E6%AF%8D%E3%80%82Private+Sub+Form+Click%28%29Dim+Ch+As+String+%2A+1Op.png)
[填空题] 下列程序实现的功能是:在窗体上单击时,将在窗体上输出c:=a1.txt文件中的所有小写字母。
Private Sub Form Click()
Dim Ch As String * 1
Open "c:a1.txt" For Input As #10
Do While 【8】
Ch= Input(1, #10)
If 【9】 Then
Print Ch;
End If
Loop
【10】
End Sub
正确答案:Not EOF(10) Ch>="a"And Ch<="z" Close #10
参考解析:要将a1.txt中的所有小写字母输出,可采用下述方法:首先读打开该文件,然后从文件中读取一个字符,判断该字符是否为小写字母,若是则输出该字母,重复上述过程直到文件结尾。在读字符前应要测试文件内部读写指针是否位于文件尾,只有不是在文件结尾时才能读取字符,故【8】处应填“Not EOF(10)”,读取一个字符后,应判断该字符是否尾小写字母,故【9】处应填“Ch>="a" And Ch<="z"”,文件读写过后,应关闭文件,故【10】处应填“Close #10”。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)