还是关于VB中的九九乘法表

来源:百度知道 编辑:UC知道 时间:2024/06/15 12:30:15
a = CStr(j) & "×" & CStr(i) & "=" & CStr(i * j)
a = a & Space$(8 - Len(a))
什么意思,具体说明下!

如果直接输出的话就对不齐了

所以为了对齐,代码才写成这样

a = CStr(j) & "×" & CStr(i) & "=" & CStr(i * j)
a 是字符串,CStr(j)是将 j 转换成字符串, & 是将两个字符串相连

a = a & Space$(8 - Len(a))
这样a后面的空格就会随着a的长度调整,使a和后边空格总共占8个字符位置
以保证对齐

cstr:数据转换成字符串
&:两字符串连接
a = a & Space$(8 - Len(a)) 后面补空格,凑成8位。