+ -
当前位置:首页 → 问答吧 → 求高人把下面代码改为c或者c++语言。

求高人把下面代码改为c或者c++语言。

时间:2011-12-20

来源:互联网



程序如图,求改写成c或者c++程序:

作者: shen_8000   发布时间: 2011-12-20

LZ的代码是什么语言编写的?

作者: herocxgood   发布时间: 2011-12-20

看上去像古老的 BASIC

作者: Saleayas   发布时间: 2011-12-20

GWBASIC啊,好怀念。
所有¥改为$
将所有LPRINT(在打印机上输出)改为PRINT(在屏幕上输出)
将上面的程序保存为A.BAS

20 B$="Y-104":SKH=0:WC=1
改为
20 input "b$=",b$:input "SKH=",SKH:input "WC=",WC

650 END
改为
650 SYSTEM

in.txt内容为
Y-104
0
1

a.bat内容为
gwbasic a.bas <in.txt >out.txt

在c程序中system("a.bat");
//然后读文件out.txt的内容

比如a.bas的内容为
10 input "b$=",b$:input "SKH=",SKH:input "WC=",WC
20 print "b$=";chr$(34);b$;chr$(34);",SKH=";SKH;",WC=";WC
30 SYSTEM

使用以上方法可以得到out.txt
b$=abc
SKH=1
WC=2
b$="Y-104",SKH= 0 ,WC= 1

作者: zhao4zhong1   发布时间: 2011-12-20

网上不至于找不到gwbasic.exe的下载地址吧。

作者: zhao4zhong1   发布时间: 2011-12-20