求大佬帮忙看看
vb吧
全部回复
仅看楼主
level 1
为什么变每行前的空格的时候,它还是保持金字塔的形状,怎么才能变成第三张图那样,感谢
2022年06月07日 03点06分 1
level 15
空格的宽度跟字体有关,你现在用的字体(应该是微软雅黑吧)两个空格跟一个数字的宽度是相等的,所以想达到图三的效果需要更多的空格;或者你可以改成等宽字体,比如宋体(图三用的字体)
2022年06月07日 03点06分 2
还有,你把16改成20,只是每行都增加了4个空格,并没有改变每两行之间空格相差的数量,还是2个(2*i),如果把2改成4,那么每两行之间就相差4个空格了
2022年06月07日 03点06分
那个没两行之间的空格差是咋判断的[笑尿],我改了一下代码,在另一个评论,这里发不了图片[笑尿]
2022年06月07日 04点06分
level 1
它这个最后是比较斜的[笑尿]
2022年06月07日 04点06分 3
看起来没什么好办法了(如果不换字体的话),两个空格跟一个数字的宽度并不是完全相等的,差了一点
2022年06月07日 05点06分
好的,谢谢大佬[哈哈]
2022年06月07日 06点06分
1