问题
单项选择题
在Visual FoxPro中,有下列内存变量赋值语句: X={^2001-07-28 10:15:20 PM} Y=.F. M=$123.45 N=123.45 Z="123.24" 执行上述赋值语句之后, 内存变量X、Y、M、N和Z的数据类型分别是( )。
A.D、L、Y、N、C
B.T、L、Y、N、C
C.T、L、M、N、C
D.T、L、Y、N、S
答案
参考答案:B
解析: 本题考查的是Visual FoxPro的数据类型。在Visual FoxPro中,变量的类型可以改变,它随变量值类型的不同而不同。另外,Visual FoxPro中常量的类型可以根据其定界符进行判断。各种数据的定界符表示在高教教材中都写得非常清楚,不清楚的考生可以查看一下教材。 本题中,变量X的值是一个日期时间型数据,用大写字母T表示;变量Y的值是一个逻辑型数据,用大写字母L表示;变量M的值是一个货币型数据,用大写字母Y表示;变量N的值是一个数值型数据,用大写字母N表示;变量Z的值是一个字符型数据,用大写字母C表示。