A-A+

设A$=“北京” B$=Shanghai 则表达式LEFTS(A $ 2)+STRING

2022-08-06 04:18:02 问答库 阅读 175 次

问题详情

设A$=“北京”,B$="Shanghai",则表达式LEFTS(A $,2)+STRINGS(3,“-”)+ LEFTS(BS,8)桅成的字符串是
A.“北京---”
B.“北京---Shanghai”
C.“Shanghai”
D.“北京Shanghai”请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
解析:由于函数Left$是从字符串的左边取出N个字符,Unicode编码将一个汉字和一个西文字符都视为一个字符,因此函数值仍是:北京和Shanghai,函数String$返回N个指定字符构成字符串,因此函数值是·-—·。将它们连接在一起构成字符申“北京---Shanghai”。

考点:表达式,北京