下列程序实现的功能是:当在窗体上单击时 将输出a1.txt 文件中的数字字符的个数。 Private
下列程序实现的功能是:当在窗体上单击时,将输出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
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案: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
假设有以下程序段: For i= 1 To 3 For j=5 To 1 Step -1 Print i * j Next j Next i 则语句Print i*j的执行次数是______,i的值为______,j的值为______。请帮忙给出正确答案和分析,谢谢!
程序运行后 单击窗体 则在文本框中显示的内容是______ 而在图片框中显示的内容是______。请
程序运行后,单击窗体,则在文本框中显示的内容是______,而在图片框中显示的内容是______。请帮忙给出正确答案和分析,谢谢!
下列这个Sub过程的功能是:统计字符串中“a”的个数 请在空白处填上合适的代码 将程序补充完整。 P
下列这个Sub过程的功能是:统计字符串中“a”的个数,请在空白处填上合适的代码,将程序补充完整。 Private Sub numCount() Dim num As Integer
在程序的空白行处填写适当的语句 完成以下功能:依次自动将列表框List2中所有列表项目移入列表框Li
在程序的空白行处填写适当的语句,完成以下功能:依次自动将列表框List2中所有列表项目移入列表框List1中,并将移入List1中的项目从List2中删除。 Do W
下列程序实现的功能是:当在窗体上单击时 把C盘根目录下的文件a1.txt复制到D盘 并取名为 a2.
下列程序实现的功能是:当在窗体上单击时,把C盘根目录下的文件a1 txt复制到D盘,并取名为 a2 txt,请填宁。 Private Sub form_ Click() Dim Ch
