主题:Error 36
wenjb
[专家分:0] 发布于 2008-09-20 20:52:00
我是个菜鸟,请求帮助。
Error 36:Begin expected 是什么意思?
回复列表 (共1个回复)
沙发
小田甜 [专家分:3910] 发布于 2008-09-21 12:21:00
expected 缺少
Begin expected 缺少begin
这可能是由于你把program错误的写成了procedure这样就没有主程序了,或者在主程序的begin前面你就写了声明部分以外的代码。例如:
procedure a;
begin
write(1)
end;
应该修改为
program a;
begin
write(1)
end.
或者
procedure a;
begin
write(1)
end;
begin
a
end.
var i:byte;
i:=0;
begin
for i:=1 to 5 do writeln(i)
end.
修改为:
var i:byte;
begin
i:=0;
for i:=1 to 5 do writeln(i)
end.
我来回复