单选题 计算结果不是字符串”Teacher”的表达式是______。
  • A.at("MyTeacher",3,7)
  • B.substr("MyTeacher",3,7)
  • C.right("MyTeacher",7)
  • D.left("Teacher",7)
【正确答案】 A
【答案解析】[解析] at(<字符表达式1>,<字符表达式2>,<数值表达式>)函数如果前字符串是后字符串的子串,返回前字符串首字符在后字符串中的位置,表达式at("MyTeacher",3,7)不正确;substr函数从指定表达式值的指定位置取指定长度的子串作为函数,substr("MyTeacher",3,7)的值为“Teacher”;left从指定表达式值的左端取一个指定长度的子串作为函数值,left("Teacher",7)的值为“Teacher”;right从指定表达式值的右端取一个指定长度的子串作为函数值,right("MyTeacher",7)的值为“Teacher”。故本题答案为A。