如何给命令行程序自动输入指定数据?

新手上路,请多包涵

刷算法题的时候,程序运行的时候自动把输入数据导入程序怎么弄,这样免得每次都把数据复制粘贴到黑窗。

阅读 2.9k
1 个回答

可以考虑命令执行的办法,这也是最老式电脑操作系统时候最流行的办法了,创建一个文本文件,将需要输入的数据逐行写入该文件。然后在命令行中,使用重定向操作符(<)将该文本文件作为输入提供给程序。例如:program < data.txt,其中program是你要运行的命令行程序的名称,data.txt是包含输入数据的文本文件的名称。这样,当你运行程序时,它将自动读取并使用该文本文件中的数据作为输入,而不需要手动复制粘贴每次输入的数据到命令行窗口。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
Microsoft
子站问答
访问
宣传栏