更多“查找随机文件的记录时,应使用的方法是A.readInt()B.readBytes(intn)C.seek(long 1)D.readDouble( ”相关问题
  • 第1题:

    下面关于文件的叙述中错误的是。 A.随机文件中各条记录的长度是相同的 B.打开随机文件时采用的文件存取方式应该是Random C.向随机文件中写数据应使用语句Print#文件号 D.打开随机文件与打开顺序文件一样,都使用Open语句


    正确答案:D

  • 第2题:

    在VisualFoxPro中,SEEK和LOCATE命令都可以用于查找记录,但在使用上有所不同,下面表述正确的是

    A.SEEK命令可以一次查找到全部记录,LOCATE命令只能找到一条记录
    B.SEEK命令只能查找字符串,LOCATE命令可以查找任何类型字段
    C.SEEK命令需要打开相应索引文件才能使用,LOCATE命令不需要索引文件
    D.SEEK命令可以和COUTINUE命令联合使用,而LOCATE命令不可以

    答案:C
    解析:
    seek语句在对表中的记录进行查找时,前提是待查找的字段要先创建索引,而locate在查找记录时无需创建索引。使用seek的好久是速度要比locate快,缺点是必须要对seek的字段创建索引。
    举例:
    如果要查找“成绩表”中“学号”字段值为“20190101”的记录。
    locate的用法为:
    use 成绩表
    locate for 学号=20190101
    seek的用法为:
    use 成绩表 order 学号
    xuehao=20190101
    seek xuehao

  • 第3题:

    查找随机文件的记录时,应使用的方法是()。

    A.readInt()

    B.readBytes(int n)

    C.seek(long l)

    D.readDouble()


    C 解析:本题考查随机文件流的相关方法。 RandomAccessFile中主要包含的方法有: length()方法用来求随机文件的字节长度: seek(long pos)方法用来对随机文件记录的查找,所以选项C正确;close()方法用来将随机文件资源关闭;readDouble()是对随机文件浮点数的读取;readInt()是对随机文件整数的读取; readChar()是对随机文件字符变量的读取; skipBytes(intn)是随机文件字节的读取。

  • 第4题:

    查找随机文件的记录时,应使用的方法是( )。

    A.readInt()

    B.readBytes(int n)

    C.seek(long 1)

    D.readDouble()


    正确答案:C
    解析:本题考查随机文件流的相关方法。 RandomAccessFile中主要包含的方法有: length()方法用来求随机.文件的字节长度; seek(10ng pos)方法用来对随机文件记录的查找,所以选项C正确;close()方法用来将随机文件资源关闭;readDouble()是对随机文件浮点数的读取;readInt()是对随机文件整数的读取;readChar()是对随机文件字符变量的读取;skipBytes(int n)是随机文件字节的读取。

  • 第5题:

    若用户总是要求用随机存取方式查找文件记录,则使用索引文件比使用链接文件()。

    A麻烦

    B方便

    C一样

    D有时方便有时麻烦


    B