更多“执行下列命令后,在Visual FoxPro窗口中显示的结果是______。 SETDATE TO YMD ?RIGHT(DTOC({^2008- ”相关问题
  • 第1题:

    Visual FoxPro中,执行了SET DATE AMERICAN后,不能显示4位年份的命令是( )A.?YEAR(DATE)

    Visual FoxPro中,执行了SET DATE AMERICAN后,不能显示4位年份的命令是( )

    A.?YEAR(DATE)

    B.?LEFT(DTOC(DATE),4)

    C.?LEFT(DTOC(DATE,1),4)

    D.?SUBSTR(DTOC(DATE,1),1,4)


    正确答案:B

  • 第2题:

    假定系统日期是1998年12月20日,有如下命令: SET DATE T0 MDY NJ=DTOC(DATE()) ?RIGHT(NJ,2) 执行该命令后,NJ的值是( )。

    A.1998

    B.98

    C.981220

    D.1220


    正确答案:B

  • 第3题:

    执行下列命令后,在Visual FoxPr0窗口中显示的结果是__________。

    SET DATE TOYMD

    ?RIGHT(DTOC({2008-01-01}),2)-”01”


    正确答案:
    0101
    【解析】SETDATETOYMD表示将日期显示为YY-MM-DD的形式。
    DTOC函数将日期型数据或日期时间型数据的日期部分转换成字符串;RIGHT从给定字符串的右端取指定长度的字串,本题和用RIGHT截取的字符串为01。
    字符表达式中的“_”运算表示连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。

  • 第4题:

    在Visual、FoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第1条记录后,如果

    在Visual、FoxPro中,使用LOCATEFOR<expL>命令按条件查找记录,当查找到满足条件的第1条记录后,如果还需要查找下一条满足条件的记录,应使用( )。

    A.LOCATE FOR<expL>命令

    B.SKIP命令

    C.CONTINUE命令

    D.GO命令


    正确答案:C
    解析:LOCATE是按条件定位记录位置的命令,常用的命令格式是:
    LOCATE FOR 1Expression1
    其中,1Expression1是查询或定位的表达式。
    该命令执行后将记录指定针定位在满足条件的第 1条记录上,如果没有满足条件的记录则指针指向文件结束位置。
    如果要使指针指向下一条满足LOCATE条件的记录,使用CONTINUE命令。同样,如果没有记录满足条件,则指针指向文件结束位置。

  • 第5题:

    执行下列命令后显示的结果是______。SJ=“FoxPro数据库”?SUBSTR(SJ,LEN(SJ)/2,6)

    A.FoxPro

    B.数据库

    C.数据

    D.ro数据


    正确答案:B