问题 单项选择题

设字段变量“工作日期”为日期型,“工资”为数值型,则要表达“工龄大于30年,工资高于1500,且低于1800元”这命令,其表达式是______。

A.工龄>30.AND.工资>1500.AND.工资<1800

B.工龄>30.AND.工资>1500.OR.工资<1800

C.INT((DATE()-工作日期)/365)>30.AND.工资>1500.AND.工资<1800

D.INT((DATE()-工作日期)/365)>30.AND.(工资>1500.OR.工资<1800)

答案

参考答案:C

解析:[知识点] 常用函数
[评析] 由于题面已指出工作日期为日期型,所以不能直接使用“工龄>30”来判断,要使用INT((DATE()一工作日期)/365)>30判断,故A、B不正确。题面要求是工资高于1500且低予1800元,应为AND的关系,故D不正确。

单项选择题
填空题