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

新手上路,请多包涵

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

阅读 2.9k
1 个回答

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

logo
Microsoft
子站问答
访问
宣传栏