【问题标题】:How to make a software simulation available如何使软件模拟可用
【发布时间】:2013-05-26 09:32:17
【问题描述】:

我希望提供一个软件模拟,以便用户可以编辑源代码并进行试验。软件的IO是简单的文字打印(无图形)。我不太介意它是什么语言,只要它不是太不寻常。我的主要标准是用户可以在尽可能多的设备上尽快启动并运行,而无需进行太多复杂的设置。

一种可能性是某处可能有一些网站允许您将一些源代码剪切并粘贴到一个窗口中,它会在您的浏览器中在线运行...我见过一些网站对 html 和javascript...也许有一个处理 BASIC 或 C 或 Java 的网站?

另一种可能性是使用一种语言,该语言有一个可用于多个操作系统的小型免费简单编译器。

有什么建议吗?

编辑:糟糕,我忘了 - 如果程序还可以在运行时从用户那里获取输入字符串,那就更好了。

【问题讨论】:

  • 查看codepad.org
  • @Ahmed Masud:看起来不错——你应该把它作为答案而不是评论。

标签: simulation


【解决方案1】:

键盘将为您解决问题。

http://codepad.org

啊! http://ideone.com 支持 sscanf() 等。

【讨论】:

  • 这看起来非常好 - 但我忘了提(请参阅对 OP 的编辑),如果模拟可以在运行时接受用户输入会更好。我刚刚在“C”语言中尝试了 getch() 并得到了一个编译错误......键盘可以运行需要用户输入的代码吗?
【解决方案2】:

只是为了提供一个替代解决方案——我刚刚发现了TCC(Tint C 编译器)。它非常小且易于使用。它包含一个 274k 的 zip 文件,您只需解压缩,然后在 DOS 框中使用如下命令运行:

c:\<path to where you unpacked the compiler>\tcc yoursource.c

这将生成 yoursource.exe 并且您已准备好运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-13
    相关资源
    最近更新 更多