下列程序段的输出结果是 CLOSE DATA a=0 USE 教师 GO TOP DO WHILE.NOT.EOF() IF 主讲课程=“数据结构”.OR.主讲课程=“C语言” a=a+1 ENDIF SKIP ENDDO ?a A)4 B)5 C)6 D)7

题目

下列程序段的输出结果是 CLOSE DATA a=0 USE 教师 GO TOP DO WHILE.NOT.EOF() IF 主讲课程=“数据结构”.OR.主讲课程=“C语言” a=a+1 ENDIF SKIP ENDDO ?a A)4 B)5 C)6 D)7


相似考题
更多“下列程序段的输出结果是 CLOSE DATA a=0 USE 教师 GO TOP DO WHILE.NOT.EOF() IF 主讲 ”相关问题
  • 第1题:

    下列程序段的输出结果是 CLOSE DATA a=0 USE教师 GO TOP DO WHILE.NOT.EOF() IF 主讲课程=“数据结构”.OR.主讲课程:“C语言” a=a+1 ENDIF SKIP ENDDO ? a

    A. 4

    B. 5

    C. 6

    D. 7


    正确答案:C
    解析:本题中程序的目的是统计“主讲课程”为“数据结构”或是“C语言”的记录共有几条,没找到一条记录,S的值便自动加1。

  • 第2题:

    下列程序段的输出结果是( )。 int data=0; char k='a',P='f'; data=P-k: System.OUt.printll n(data);

    A.0

    B.a

    C.f

    D.5


    正确答案:D
    D。【解析】a和f的ASCIl值相差5。

  • 第3题:

    下列程序段的输出结果是CLOSE DATA A=0

    USE教师GO TOP DO WHILE .NOT. EOF()

    IF主讲课程="数据结构".OR.主讲课程="C语言" A=a+1

    ENDIF

    SKIP

    ENDDO a

    A.4

    B.5

    C.6

    D.7


    正确答案:C

  • 第4题:

    下列程序段中,空格“?”处的结果是( )。 CLOSE DATA a=0 USE教师 GOTOP DO WHILE.NOT.EOF IF主讲课程=”数据结构”.OR.主讲课程=”C语育” a=a+1 ENDIF SKIP ENDD ? a

    A.4

    B.5

    C.6

    D.7


    正确答案:C
    C。【解析】题中是统计主讲课程为数据结构和C语言的记录条数,没有找到记录a的值如1,所以答案为选项C。

  • 第5题:

    下列程序段的输出结果是( )。 int data=0 ; char k=a,P=f ; data=P-k: System.OUt.println(data);

    A.0

    B.a

    C.f

    D.5


    正确答案:D
    D。【解析】a和f的ASCIl值相差5。