vf中问题:在下列表达式中,结果为。F。的是()

在下列表达式中,结果为。F。的是()
A,[100]>="99"
b.[张先生]>=[李先生]
c.{83/02/27}-14<{83/02/13}
d.[女]$性别

A应该是最合适的。
B的结果是.T.
C的结果也可以是.F.,但表达式格式需要特别设定
D的结果不确定,因为不知道性别变量的值
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-29
A
因为字符串进行比较时按照ASCII码从左到右比较字符并且当右串比较完时结束比较
99大于10所以是F

vf中问题:在下列表达式中,结果为。F。的是()
B的结果是.T.C的结果也可以是.F.,但表达式格式需要特别设定 D的结果不确定,因为不知道性别变量的值

VF里的逻辑表达式问题
第一个例子是判断职称字段值是“副教授”第二个例子因为党员否字段是逻辑型的,所以可以直接用字段名来判断,前面加个NOT,就是说如果该字段值为.T.,则表达式的值为.F.,相反如果字段值为.F.,则表达式的值为.T.第三个例子的!其实与NOT一样。EOF()函数当记录指针指向表最后一条记录的后面时...

VF在默认情况下,关系表达式"hello">"he"的结果
默认情况下(set sxact off),结果为.F.因为默认情况是模糊比较,此时,当使用等号“=”比较两个字符串是否相等时,当右边字符串的所有字符比较完后,还未发现不相同的字符,则认为二者相等。所以"hello">"he"结果为假,因为 "hello"="he"...

visual foxpro中,表达式EMPTY(.NULL.)结果是什么啊,为什么
1、EMPTY(.NULL.)结果 .F. (刚刚再foxpro中试了一下)2、求余运算%和取模运算MOD 结果是一样的 但%是个运算符(跟加、减、乘、除一样的),MOD()是个函数

在VF里面字符表达式和关系表达式怎么区分
回答:vf中的字符表达式和关系表达式的区别主要有以下两点: 1、两种表达式的运算符不同 字符表达式的运算符有两个“+”和“-”,功能是用于联接字符串,而关系表达式的运算符则是一些用于对数据进行关系比较的运算符号,如“>”、“<”、“=”、“$”等。 2、两种表达式的运算结果不同 字符表达式的运算...

VF 编程中 ?"visual foxpro"<"VISUAL FOXPRO"的输出结果为什么是".T...
看你系统是按什么排序 命令如下: SET COLLATE 命令 SET COLLATE TO "PINYIN" &&设置按拼音顺序 ?'A'>'a' &&结果为.T.SET COLLATE TO "MACHINE" &&设置按ASCII码顺序 ?'A'>'a' &&结果为.F.SET COLLATE TO "STROKE" &&设置按笔划顺序 ?'A'>'a' &&结果为.T.

VF求下列逻辑表达式的结果
关系运算优先级大于逻辑运算。1..t. sqrt(9)=3 3*4=12 12>=9 所以结果为.t.2..f. '1234'+'AB'='1234' '='如果用于字符串之间,表示等号右边字符串为左边字符串的首部则为真。3.显示类型不匹配。 先计算2+3=5 然后5>2>5 为.t.>5 操作类型不匹配。记得给分哦!

在vf中,$表示什么?
包含的意思,判断符号左边的字符串是否包含在符号右边的字符串中,如:"ab"$"abcd"=.T. &&"ab"包含在"abcd"中,所以为.T."fox"$"foxpro"=.T."fox"$"FOXPRO"=.F.

求VF题答案——表达式咋写?
selext * from 学生 where between(出生日期,{^1983\/12\/31},{^1985\/01\/01})(5)select * from 学生 where 入学成绩>580 and 民族="汉" and 性别="女"2.(1) x-int(x)(2) left(right(str(m),2),1)(3) str(x,20,2)(4) chr(asc(c)-32)(5) if n%2=0 ?n,"是偶数"end...

vf中关系表达式的问题
不能。即使精确比较开关(exact)关闭,在串比较时是从左往右比较的,这个关系表达式是不成立的。

相似回答
大家正在搜