若a为长整型变量则执行a=12:Print Len(a);Len(Str
来源:    发布时间: 2019-08-20 01:52   49 次浏览   大小:  16px  14px  12px
若a为长整型变量则执行a=12:Print Len(a);Len(Str(a)); (CStr)后

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部C是正确的。因为变量a是长整型,所以Len(a)返回的是变量a所占字节数,为4

  Str(a)是把a的值12转换为字符串 12,前面有个空格(对应于12的符号位,正数时为空格),所以有3个字符;

  而CStr(a)则去掉了前面的空格,得到12”,所以有2个字符

  Len(CStr(a)) CStr返回12,没有前置空格,显示2