当前位置:IT认证>计算机二级

问题:

[单选] 下列程序的运行结果是(  )。
SET EXACT ON
s="ni"+SPACE(2)
IF S=”ni”
IF S=”ni”
?"one"
ELSE
?"two"
END IF
ELSE
IF S="ni" 
?"three"
ELSE 
?"four"
END IF
END IF
RETURN

A . one
B . two
C . three
D . four

在Visual FoxPro中,假设student表中有40条记录,执行下面的命令后,屏幕显示的结果是(  )。 ?RECCOUNT() 0 。 1。 40。 出错 。 在Visual FoxPro中,关于视图的正确描述是(  )。 视图也称作窗口 。 视图是一个预先定义好的SQL SELECT语句文件。 视图是一种用SQL SELECT语句定义的虚拟表 。 视图是一个存储数据的特殊表 。 下面描述中错误的是(  )。 系统总体结构图支持软件系统的详细设计。 软件设计是将软件需求转换为软件表示的过程。 数据结构与数据库设计是软件设计的任务之一。 PAD图是软件详细设计的表示工具 。 以下关于视图描述错误的是(  )。 只有在数据库中可以建立视图。 视图定义保存在视图文件中。 从用户查询的角度视图和表一样 。 视图物理上不包括数据 。 假设新建了一个程序文件myProc.prg(5;5存在同名的.exe、.app和.fxp文件),然后在命令窗El输人命令DO myProc,执行该程序并获得正常的结果,现在用命令ERASEmyProc.prg删除该程序文件,然后再次执行命令DO myProc,产生的结果是(  )。 出错(找不到文件)。 与第一次执行的结果相同 。 系统打开“运行”对话框,要求指定文件。 以上都不对 。 下列程序的运行结果是(  )。
SET EXACT ON
s="ni"+SPACE(2)
IF S=”ni”
IF S=”ni”
?"one"
ELSE
?"two"
END IF
ELSE
IF S="ni" 
?"three"
ELSE 
?"four"
END IF
END IF
RETURN
参考答案:

  参考解析

C。【解析】用= =比较两个字符串时,当两个字符串完圣相同时,运算结果是逻辑真.T.。用=比较两个字符串时,运算结果与SET EXACT ONI OFF的设置有关:0N先在较短的字符串的尾部加上若干个空格,使两个字符串的长度相等,然后进行精确比较;当处于0FF状态时,只要右边字符串与左边字符串的前面部分内容相匹配,即可得到逻辑真.T.。所以本题运行结果为three。

在线 客服