下列程序实现的功能是:当在窗体上单击时 将输出a1.txt 文件中的数字字符的个数。 Private

大学专科 已帮助: 时间:2023-07-22 15:32:28

下列程序实现的功能是:当在窗体上单击时,将输出a1.txt 文件中的数字字符的个数。 Private Sub form_ Click() Dim Ch As String * 1 Dim n As Integer Open "c:/a1. txt" for Input As 10 do while【 】 Ch = Input(1, 10) if【 】 then n=n+1 End if Loop【 】 Close 10 End Sub
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:窗体,正确答案,单击

参考解答

用户头像

435***265

2023-07-22 15:32:28

正确答案:Not EOF(10) Ch>=“0” And Ch<=“9”Print n
要求算出a1.txt中的数字字符的个数,可采用下述方法:首先定义一个记录数字字符个数的变量n并打开文件,然后从文件中读取一个字符,判断该字符是否为数字字符,若是数字字符,则变量n的值加1。重复上述过程直到文件结尾。在读字符前应要测试文件内部读写指针是否位于文件尾,只有不是在文件结尾处才能读取字符,故[7处应填“NotEOF(10)”,读取一个字符后,应判断该字符是否为数字字符,故[8处应填“Ch>=“0”AndCh<=“9””,当文件中的所有字符都读出一遍后,n的值就是数字型字符的个数,最后应输出n,所以[9处应填“Printn”。

上一篇 假设有以下程序段: For i= 1 To 3 For j=5 To 1 Step -1 Print

下一篇 以下程序计算自然数e的值 要求精确到1015 阅读下列程序。已知e的计算公式为:e=1+1/1!+1

相似问题