问题 单项选择题

执行以下程序段
a $="Visual Basic Programming"
b $="C++"
c $=UCase(Left $(a $,7))&b $ &Right$(a $ ,12)
后,变量c $的值为______。

A) Visual BASIC Programming
B) VISUAL BASIC Programming
C) Visual C++Programming
D) VISUAL C++Programming

答案

参考答案:D

解析: UCase()函数是返回字符串的大写形式,$表示返回的类型为字符型,属于类型声明字符,例如,%表示整型,&表示长整型,#表示双精度浮点。Right(a,M)表示从字符串a右边开始取值,取的位数为M位,Left(a,N)是从字符串a左边开始取值,取的位数为N位。根据题意,从字符串a左边开始取7位是Visual,通过UCase()函数返回字符串的大写形式为VISUAL,通过Right(a,M)函数得出Programming,最后运用连接符&将两个字符串连接在一起。

多项选择题
单项选择题