主题:文件写的问题
pengbin
[专家分:0] 发布于 2007-09-16 20:00:00
input "输入:",X$
input "输入:",Y$
input "输入:",Z$
w$=X$+Y$+Z$
open "111.3b" ....
要求把w$的内容 写到111.3B 的文件里,写第二组的时候,在111.3B的第二行再写
依次写下去
象这样的
假如:
第一组:X$=1;Y$=2;Z$=3
第二组:X$=Q;Y$=W;Z$=E
.
.
.
用dos 命令 TPYE 111.3B
123
QWE
.
.
.
如何作到,只好请你们了..
回复列表 (共4个回复)
沙发
Matodied [专家分:7560] 发布于 2007-09-16 21:00:00
OPEN "111.3b" FOR OUTPUT AS #1
CLS
DO
INPUT "Input x,y,z(Input empty-string is end):", x$, y$, z$
w$ = x$ + y$ + z$
IF w$ = "" THEN EXIT DO
WRITE #1, w$
LOOP
END
板凳
pengbin [专家分:0] 发布于 2007-09-17 23:44:00
你好,,你写的这个 是达到 了 换行的 目的,我要的是 每组 串,存盘的时候 不 能有 其他符号,还有个问题 是不能 退出,
还是很感谢; 我 又 知道了一 种 写文件的方法了,,这个 认为很有用!
还是帮我 想想 别的方法 好,吗 ?
3 楼
pengbin [专家分:0] 发布于 2007-09-19 19:41:00
这个 做法 我找到了
我用的是 PRINT #1 语句写的 一切OK 了
哈哈
4 楼
moz [专家分:37620] 发布于 2007-09-20 22:28:00
恭喜你。
我来回复