有如下程序: Defstr X-Z X="123" Y="456" Z=X$+Y$ Print Z$ End 运行后,输出的结果是( )。

admin2009-05-20  18

问题 有如下程序: Defstr X-Z X="123" Y="456" Z=X$+Y$ Print  Z$ End 运行后,输出的结果是(    )。

选项 A、显示出错结果
B、123456
C、579
D、579

答案2

解析 本题考查Deftype语句的用法。本题需要注意Defiype语句对用户定义类型中的元素不产生影响,因为这些元素必须显示声明。这类函数有Deftype、DefByte、DefInt、DefLng、 DefCur、DefSng、DefDbl、DefDate、DefStr、 DeWar、DefObi等。DefStrX-Z表示任何以X、 Y、Z开头,未用Dim定义的变量均为字符串类型,而运算符“+”对于字符串而言将两个字符串合并,故Z的结果应该为“123456”。答案为B。
转载请注明原文地址:https://kaotiyun.com/show/ci5p777K
0

最新回复(0)