设 strA = "ABCDEFGHIJK", 则语句 Print Right(strA, 2) + String(4, strA) 的输出结果是

admin2015-06-30  27

问题 设  strA = "ABCDEFGHIJK", 则语句
Print Right(strA, 2) + String(4, strA)
的输出结果是

选项 A、HIABCD
B、JKAAAA
C、ABHIJK
D、ABEFGH

答案B

解析 Right(strA, 2)是截取字符串strA右边的2个字符,String(n,s)是生成n个同一字符s组成的字符串,其中n为正整数,s为字符。虽然在题目中String(4, strA) 中strA是字符串"ABCDEFGHIJK",但只读入一个字符’A’,即生成四个同一字符’A’组成的字符串。故结合以上,表达式产生的字符为’JKAAAA’,B选项正确。注意,字符与字符串的区别,单个字母为字符,字符串为字符的集合。
转载请注明原文地址:https://kaotiyun.com/show/wkQp777K
0

最新回复(0)