问题
单项选择题
执行下列程序段
a$="Visual Basic Programming"
b$="C++"
c$=UCase(Left$(a$,7))&b$&Right$(a$,1 2)
后,变量c$的值为( )
A.Visual BASIC Programming
B.VISUAL C++Programming
C.Visual C++Programming
D.VISUAL BASIC Programming
答案
参考答案:B
解析: Left$(字符串,个数)函数用于取出已有字符串最左边指定个数的字符串;Right(字符串,个数)函数用于取出已有字符串最右边指定个数的字符串;UCase0函数用于将字符串中小写字母转化为大写字母,原本大写或非字母字符保持不变;&运算符用来强制两个表达式做字符串连接。
本题中UCase(Left$(a$,7))=UCase("Visual")="VISUAL,Right$(a$,12)="Programming",故答案为选项B。