主题:字符问题有谁帮我解释一下
求救
[专家分:40] 发布于 2006-05-10 20:00:00
a$="12345678"
b$=right$(a$,12)
print b$
end
为什么是输出12345678
这句b$=right$(a$,12)
不是从右边开始取12个字符
那字符不够的怎么办法
回复列表 (共8个回复)
沙发
求救 [专家分:40] 发布于 2006-05-10 20:05:00
-1945.7887按标准化的指数形式是什么
板凳
风吹过 [专家分:30] 发布于 2006-05-17 09:06:00
-1.9457887D003
3 楼
qb45 [专家分:2880] 发布于 2006-05-17 11:10:00
a$="12345678"
b$=right$(a$,8)
print b$
b$=right$(a$,7)
print b$
b$=right$(a$,6)
print b$
b$=right$(a$,5)
print b$
b$=right$(a$,4)
print b$
或者是
for i=1 to 8
b$=right$(a$,i)
print b$
next
运行一下看看结果
4 楼
求救 [专家分:40] 发布于 2006-05-17 18:59:00
我是说为什么超过了字符的长度还是 原来他的本身 而为什么不够的部分不是用空格表示
5 楼
moz [专家分:37620] 发布于 2006-05-17 21:44:00
我可以解释一下这个"为什么",
因为QBasic是微软出品的产品,
而不是你创造的,
所以它代表了微软的技术,
而不是你的想当然.
6 楼
moz [专家分:37620] 发布于 2006-05-17 21:48:00
还有从这些事情可以延伸出去,
现在很多人在讨论是学面向过程编程好,
还是学面向对象编程好.
各种各样的说法都有.
面向对象代表了时代的技术,
但也有人说面向过程更接近硬件,更接近技术.
其实在我看来,没多大的区别.
其实都需要了解.
编程其实就像是在下象棋,
利用你的技术,利用你的棋子,
"遵守游戏规则"
获取你的胜利.
7 楼
mingzhentanq [专家分:60] 发布于 2006-05-24 23:04:00
MOZ 的话太棒了!!
8 楼
2630023 [专家分:100] 发布于 2006-05-29 08:23:00
[quote]我可以解释一下这个"为什么",
因为QBasic是微软出品的产品,
而不是你创造的,
所以它代表了微软的技术,
而不是你的想当然.[/quote]
真好
我喜欢。[em12]
我来回复