www.ypnh.net > 表达式lEn("VB程序设计ABC")的值是

表达式lEn("VB程序设计ABC")的值是

自从VB4.0版本之后,采用了一种新的字符处理方式,它把西文字符和中文字符作为一个整体进行统一编码,通常这种处理方案称为“UniCode方式”(统一编码方式)。在这种机制下,把一个西文字符或一个汉字都看作是一个字符,占用的存储空间均为两字节 ...

Len是一个返回字符串长度的函数,其计算方法是:英文字符不论是大写、小写均是按一个字符计算,数字按字符也是一个字符,汉子按一个字符处理,不论中文或英文的标点符号也是按一个字符处理,因此你的这个的返回值应该是:X = Len("VB程序设计")...

10........

选择B,以前老的VB版本是以一个字节为一个单位,之后的vb版本中采用unicode统一编码方式,采用以字(就是两个字节)为最小单位,因为一个汉字的存储空间就是两个字节,这位在VB中输入汉字提供了方便。上例中‘VB’是两个字符,‘程序设计’是四个字...

正确的表达式应该是 len(mid("welcome to anhui",6,6))吧? mid("welcome to anhui",6,6)的意思是获取"welcome to anhui"这个字符串中第6个字符起的6个字符,即"me to " len("me to ")是获取这个字符串的字符个数,很明显是6 所以整个表达式的值为6

D。 因为汉字是两个字节的长度,三个汉字是6个字节长度,再加上后面的加号和6,那么就是8个字节的长度。

字符串“1234”用len()函数测试长度为4,数值4被str转化为字符串型,再与字符串“5.9”连接,所以为45.9 len函数为测试字符串长度。 str函数为将数值型转换为字符串型 视滦论坛欢迎你

str$()函数会默认在数字前面加一个空格, 就是说a的ASCII码是96,前面加一个空格变成了" 96",再用Len时会把这个空格一起数进去,当然就是3了

abs(-5)=5len("计算机ab")=55+5+10

Str()是把数值类型转化为字符串类型,Len()求字符串的长度 Len("1234")=4 Str(4)="4" Str(5.9)="5.9" "4"+"5.9"="45.9" 应该是这个值

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com