选择题
下列If语句的功能是统计性别为男、职称为副教授以上且年龄小于40岁的人数,错误的语句是______。
A、
If sex='男' And age<40 InStr(duty,'教授')>0 Then n=n+1
B、
If sex='男' And age<40 InStr(duty='教授' or duty='副教授')>0 Then n=n+1
C、
If sex='男' And age<40 Right(duty,2)='教授' Then n=n+1
D、
If sex='男' And age<40 And(duty='教授' Or duty='副教授') Then n=n+1
【正确答案】
D
【答案解析】
选项A、B、C均在第二个条件age<40后面缺少And关键字进行与第三个条件的连接,语法结构错误。故选择D选项。
提交答案
关闭