程序中要统计职称(duty)为“教授”或“副教授”的人数,若使用IF语句进行判断计数,则错误的IF语句是( )。

admin2021-06-03  22

问题 程序中要统计职称(duty)为“教授”或“副教授”的人数,若使用IF语句进行判断计数,则错误的IF语句是(    )。

选项 A、If InStr(duty,’’教授’’)>0 Then n=n+1
B、If Mid(fd,1)=’’教授’’Then n=n+1
C、If Right(duty,2)=’’教授’’Then n=n+1
D、If duty=’’教授’’Or duty=’’副教授’’Then n=n+1

答案B

解析 Mid函数的语法格式为:Mid(<字符串表达式>,<N1>,[N2])该函数的功能是从字符串左边第N1个字符起截取N2个字符.如果省略最后一个参数N2,则表示从、1他置开始截取到字符串结尾。A、C、D选项中,在dutv字段内容中找出包含研究员或副研究员的记录。B选项中Mid(duty,1)表示从“duty”字段中的第1位开始,截取到最后,判断是否等于“教授”,那么“duty”字段值中为“副教授”的将不满足判断条件,从而被遗漏统计,所以本题B选项是错误的。
转载请注明原文地址:https://kaotiyun.com/show/Tovp777K
0

最新回复(0)