pascal 输入输出
来源:百度知道 编辑:UC知道 时间:2024/07/15 16:46:03
{程序的第一行}
program aa(input,out); {这样可以}
{但改成了如下:}
program aa('aa.in','aa.out'); {就不行了}
{为什么?}
program aa(input,out); {这样可以}
{但改成了如下:}
program aa('aa.in','aa.out'); {就不行了}
{为什么?}
本来就不是这样用的。。
括号里面的input,output是参数。。说的是这个程序有输入有输出。。
里面写的并不是输入输出文件的名字。。
事实上写程序的时候一般是不写(input,output)这个东西的。。
如果你要写输入输出文件的话一定要在begin后面写。。
给你示范。。
program ......
var
...............
begin
assign(input,'aa.in'); reset(input);
assign(output,'aa.out'); rewrite(output);
...............
...........
............
...........
close(input); close(output);
end.
就是这样。。