在PASCAL 7.0 输入程序运行后,总是在 VAR 处提示:ERROR 85 :";" EXPECTED ,是怎么回事? 我在PASCAL 7.0 输入程序运行后,总是在 VAR 处提示:ERROR 85 :";" EXPECTED ,是怎么回事?是计算机硬件问题?还是PASCAL 7.0 软件问题?我用的是 WINDOWS XP. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没分号当然不行的http://lysoft.7u7.net 程序全部是按照书上的练习输入.读入两个数,将大数存于x,小数存于y。(练习IF语句)PROGRAM larger(input,output);VAR x,y,temp:real;BEGIN read(x,y); writeln('x=',x:8:2,'y=',y:8:2); IF x<y THEN BEGIN temp:=x; x:=y; y:=temp END; writeln('x=',x:8:2,'y=',y:8:2)END. var之前是什么?有没有;结尾?var 这一行最后是什么?有没有;结尾? y:=temp这句后少了一个分号 end前面一条语句的;分号可以不用写的.好像是没错.看不出来,以前好像也就是这样写的 两个参数若数据类型不一样,他们之间是要用分号分开的呀.会不会是这错了.还有你的过程关键字是program,确定可行吗?一般是function或procedure. 我试了一下,把 x,y,temp:real; 和 VAR 写在一行便通过了.谢谢大家. 如何禁用dbgrideh的标题自动排序功能? 如何打一个已有的文件 感谢njxdh 关于COM的问题,有较深理解的朋友来看看 找制作pdf文件格式的控件 一个涉及写注册表的程序,在win98下运行没问题,到了win2000下却出了问题,是不是权限问题? Delphi实现网页表单数据的自动提交 如何做到点击一个窗口的关闭按钮时只是hide它? 怎样才能自动在某个窗口的编辑框中的输入文字? 在IE上显示“LOGIN FAILED FOR USER 'YOUOU'”为何? 看看中国的美工模仿韩国美工 如何建立“虚拟磁盘”问题?
PROGRAM larger(input,output);
VAR
x,y,temp:real;
BEGIN
read(x,y);
writeln('x=',x:8:2,'y=',y:8:2);
IF x<y
THEN BEGIN
temp:=x;
x:=y;
y:=temp
END;
writeln('x=',x:8:2,'y=',y:8:2)
END.
有没有;结尾?var 这一行最后是什么?
有没有;结尾?
这句后少了一个分号
看不出来,以前好像也就是这样写的
还有你的过程关键字是program,确定可行吗?一般是function或procedure.
x,y,temp:real; 和 VAR 写在一行便通过了.谢谢大家.