• 如果在命令窗口执行命令:LIST名称,主窗口中显示:

    记录行名称
    1电视机
    2计算机
    3电扇线
    4电脑连线
    5电话线
    假定名称字段为字符型,境度为8,那么下面程序段的输出结果是( )。
    GO2
    SCANNEXT4FORLEFT(名称,2)=”电”
    IFRIGHT(名称,2)=”线”
    EXIT
    ENDIF
    ENDSCAN
    ?名称
    A)电视机
    B)电扇线
    C)电脑连线
    D)电话线

    正确答案:C程序中,首先将指针指向第二条记录,然后执行SCAN循环。SCAN语句的格式是:SCAN[] 循环体执行该语句时,指针自动、依次地在当前表的指定范围内满足条件的记录上移动,对每一条记录执行循环体内的命令。题干中的范围是从第2条记录到第5条记录。循环条件是LEFT(名称,2)=“电”,即表示第一个字为“电”字的记录(因为一个汉字占用两个字符),如果满足条件,则进入循环体,接着判断RIGHT(名称,2)是否为“线”,如果是
  • 2021年07月08日 19时46分来自  问答库 >> 计算机类
  • 评论 0
  • 手机玩微博

    手机版 手机端
    Powered by 日新微博 © 2018 - 2020 日新网