单选题
在程序中要统计职称(duty)为“研究员”或“副研究员”的记录数量,使用IF语句进行判断并计数,下列选项中,错误的IF语句是______。
A、
If InStr(duty, "研究员")>0 Then n=n+1
B、
If InStr(duty="研究员" or duty="副研究员")>0 Then n=n+1
C、
If Right(duty, 3)="研究员" Then n=n+1
D、
If duty="研究员" Or duty="副研究员" Then n=n+1
【正确答案】
B
【答案解析】
[解析] InStr函数的语法格式为:InStr([start,]str1,str2),该函数的功能是检索字符串str2在字符串str1中最早出现的位置,返回一个整数值。A、C、D选项中,在duty字段内容中找出包含研究员或副研究员的记录。B选项中InStr函数的语法结构错误。故选择B选项。
提交答案
关闭