主题:高手能不能帮一个忙呀?不能打开一个QB文件
ll007
[专家分:20] 发布于 2005-10-01 16:32:00
我编好一个QB的源程序后,保存并发到邮箱,当我把它下载下来,再去打开时,用QBASIC.EXE 不能打开了,如有高手能帮忙,将非常感谢!!!!高手可以留下邮箱地址,我把源文件发过去!!
回复列表 (共10个回复)
沙发
moz [专家分:37620] 发布于 2005-10-01 21:29:00
邮箱?
源文件?
你把源代码贴上来看看.
板凳
ll007 [专家分:20] 发布于 2005-10-02 10:38:00
?? Q$ ? ` t V [ o y e j ~ R i j a m n k h l k1 i1 x mext setp p temp ~ s m n= j }@ j j d ` }T j V d j V [ 这是用记事本打开后的效果!!! 如果不介意的话,你可以写个邮箱地址给我,我把源文件发给你!!谢谢了!!!!
3 楼
飞鸟12 [专家分:2830] 发布于 2005-10-02 11:58:00
把源文件 直接粘贴到 邮件正文中发给自己,要用时 打开邮件 再复制下来 就好啦
4 楼
ll007 [专家分:20] 发布于 2005-10-02 15:16:00
可是我已经采取了附加文件的方式了,导致现在不能打开,还有没有办法打开呀?谢谢!
5 楼
moz [专家分:37620] 发布于 2005-10-03 00:47:00
发给我看看吧
moz@21cn.net
mozoho@126.com
6 楼
ll007 [专家分:20] 发布于 2005-10-04 15:22:00
先谢谢了, 已经发过去了!!
[fly]没有最好,只有更好!![/fly]
7 楼
moz [专家分:37620] 发布于 2005-10-04 15:33:00
我已经把文件回复给你了,
用 QBASIC.EXE 应该是打不开的(这应该是QBASIC 1.0 版本吧?)
用 4.5 或 7.1 应该可以打开,(应该是 QB.EXE 或者是 QBX.EXE )
你原来的文件是用了二进制方式保存的,
并不是文本方式,所以用记事本打开是看不清楚的.
我打开你的文件后
另存为文本方式后发回给你了
也贴到这里来了:
CLS
INPUT "n=", n
OPTION BASE 1
DIM a(n, n + 1)
DIM x(n)
FOR i = 1 TO n
FOR j = 1 TO n + 1
PRINT "a("; i; ","; j; ")"
INPUT a(i, j)
NEXT j
NEXT i
FOR k = 1 TO n - 1
i1 = k
FOR i = k + 1 TO n
IF ABS(a(i, k)) > ABS(a(i1, k)) THEN
i1 = i
END IF
NEXT i
PRINT "aaa", i1
IF m <> k THEN
FOR j = k TO n + 1
SWAP a(k, j), a(i1, j)
NEXT j
END IF
FOR i = k + 1 TO n
FOR j = 2 TO n + 1
l = a(i, k) / a(k, k)
a(i, j) = a(i, j) - l * a(k, j)
NEXT j
NEXT i
NEXT k
IF a(n, n) = 0 THEN
PRINT "aaa"
END
ELSE
x(n) = a(n, n + 1) / a(n, n)
FOR i = n - 1 TO 1 STEP -1
FOR j = i + 1 TO n
p = 0
p = p + a(i, j) * x(j)
NEXT j
x(i) = (a(i, n + 1) - p) / a(i, i)
PRINT x(i)
NEXT i
END IF
8 楼
ll007 [专家分:20] 发布于 2005-10-04 15:43:00
太感谢了!已后尽量用记事本COPY一下,或用更高的版本编辑了!
9 楼
ll007 [专家分:20] 发布于 2005-10-04 15:47:00
还想请上面的高手帮一个忙,能不能把QBX.EXE和QBASIC.EXE发给我一下,谢谢了!
10 楼
moz [专家分:37620] 发布于 2005-10-04 16:43:00
在你这一张贴的头顶上有介绍下载的链接.
我来回复