VB编程 计算机 不会 Str(Len(123))+Str(77.7)
发布网友
发布时间:2022-05-29 21:22
我来回答
共4个回答
热心网友
时间:2024-01-26 05:08
楼主的题本身错了。
因为Len()的括号内必须是一个字符串。而不是一个数。
如果是 Str(Len("123"))+Str(77.7)
则结果是一个字符串" 3 77.7"
不包括前后的双引号,3和77.7前面都有一个空格(正数的符号位)追问两个字符串相加就是合并字符串
为什么不是"377.7"
追答因为第二个字符串的首字符就是一个空格呀。
热心网友
时间:2024-01-26 05:08
str是转成字符串
len(123)=3
str(3)="3"
str(77.7)="77.7"
两个字符串相加就是合并字符串
就是"377.7"
热心网友
时间:2024-01-26 05:09
给len()的参数应该为String型,把 123 改成 “123”追问答案?
热心网友
时间:2024-01-26 05:10
返回的结果为34