计算机二级VFP考试要点之数据与数据运算5
>>计算机二级VFP辅导笔记:计算机二级VFP考试要点之数据与数据运算5
(5).逻辑表达式
由逻辑运算将逻辑型数据对象连接而成的式子称为逻辑表达式。逻辑表达式的运算对象与运算结果均为逻辑型数据。表为逻辑运算符的功能。逻辑运算符前后一般要加圆点“.”标记,以示区别。
表逻辑运算符
运算符功能优先级别
()圆括号最高
.NOT.或!逻辑非
.AND.逻辑与
.OR.逻辑或最低
对于各种逻辑运算,其运算规则可由逻辑运算真值表确定,表所示就是逻辑运算真值表。
表逻辑运算真值表
ABA.AND.BA.OR.B.NOTA
TTTTF
TFFTF
FTFTT
FFFFT
例如:
?17>33.AND.”A”<”a”&&值为.F.?
17>13.or."A"<"a".and..not..t.&&值为.T.
例题
1.在命令窗口中输入下列命令:
x=1
STOREx+lTOa,b,c
?a,b,c
主屏幕上显示的结果是____。
A.1
B.11
C.222
D.111
[解析]本题考查的知识点是内存变量赋值命令“ST0RE<表达式>To<内存变量名>”的使用。STORE命令可以将同一个表达式的值应该赋与多个内存变量。本题根据输入的命令,可以看出是将表达式分别赋与a,b和c三个内存变量,因此显示的结果也应用是3个值,此时排除选项A,B。再看前提,已知x=1,命令中的表达式为x+1,因此应该赋与3个内存变量的值一定为2。因此正确答案为C。
[答案]C
2.在命令窗口中输入下列命令:
m=”发展口口口”
n="生产力"
?m-n
主屏幕上显示的结果是____。
A.发展口口口生产力B.发展生产力口口口
C.m,nD.n,m
[解析]本题考查的知识点是字符串运算符的使用。题目中“发展”后的空余部分表示空格。在VisualFoxPro中,字符串运算符有两个:十和—。“十”表示前后两个字符串首尾连接形成一个新的字
符串;“—”连接前后两个字符串,并将前后字符串的尾部空格移到合并后的新字符串尾部。本题用“—”作为连接符,前一个字符(即m)尾部的空格应该移到合并后的新字符串尾部,因此结果中的空格都应该移到字符串的尾部,选项A中结果的空格在字符串中间,所以不正确,因此正确答案为B。
[答案]B
对于上面的VFP辅导笔记要熟练掌握,这些对你的学习将会有很大的帮助,登录坦途网计算机等级考试频道,为你提供更多VFP真题,让你的复习更加高效。
温馨提示:因考试政策、内容不断变化与调整,坦途网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
- 全国计算机二级考试VFP操作题及答案四07-22
- 全国计算机二级考试VFP操作题及答案三07-22
- 全国计算机二级考试VFP操作题及答案二07-22
- 全国计算机二级考试VFP操作题及答案一07-22