在磁盘C的根目录下有一个名为Sco.dar的文件,内容为姓名、英语成绩、物理成绩、数学成绩,现依此文件在根目录中建立一个名为Aver.dat的文件,内容为姓名及三门课的平均成绩,但程序不完整,请在______处补充。 Open"C:\Sco.dat"

admin2010-03-30  26

问题 在磁盘C的根目录下有一个名为Sco.dar的文件,内容为姓名、英语成绩、物理成绩、数学成绩,现依此文件在根目录中建立一个名为Aver.dat的文件,内容为姓名及三门课的平均成绩,但程序不完整,请在______处补充。    Open"C:\Sco.dat"For Input As #3    Open"C:\Aver.dat"For Output As #2    While ______          Input #3,NA$,ENG,PHY,MATH          Write #2,NA$,(ENG+PHY+MATH)/3    Wend    Close #2    Close #3

选项 A、EOF(3)
B、Not EOF(3)
C、EOF(2)
D、Not EOF(2)

答案2

解析 EOF(文件号)函数返回一个表示文件指针是否到达文件末尾的值。当到文件末尾时,函数的返回值为True,否则返回False。分析题意可知读取文件号为3,当文件3不结束时,就可以执行读操作。用程序语言表示应为:Not EOF(3)。故选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/vomp777K
0

最新回复(0)