为什么我写的程序无法编译通过?
gentoo吧
全部回复
仅看楼主
level 9
为什么我写的程序无法编译通过?平台:windows xp,free pascal.
PROGRAM EX3(INPUT,OUTPUT);
TYPE
FILE1=FILE OF RECORD1;
RECORD1=RECORD
A:INTEGER;
B:CHAR;
C:BYTE;
END;
TYPE DATA=ARRAY [1..5] OF FILE1;
VAR A:DATA;
VAR I:INTEGER;
VAR F:FILE1;
BEGIN
ASSIGN(INPUT,F);RESET(F);READ(F,A[1],A[2],A[3],A[4],A[5]);
FOR I:=1 TO 5 DO
BEGIN
WRITE(A[I].A,A[I].B,A[I].C);
END;
END.
2014年11月18日 09点11分 1
level 9
把FILE1改成RECORD1
2014年11月18日 09点11分 2
把第9行的FILE1改成RECORD1
2014年11月18日 11点11分
level 9
2014年11月18日 15点11分 3
为什么会出现这个运行结果?
2014年11月18日 15点11分
level 11
好古老的语言完全不懂啊[狂汗]
2014年11月18日 16点11分 4
这是pascal现在主要是中学生在用,相对于c,和汇编的差异更大,提供的语法糖和数据结构更多。80年代到90年代用的人很多超过c,
2014年12月04日 13点12分
回复 tortoise_bunny :这样啊。。[乖][乖]我中学的时候还什么都不懂呢
2014年12月04日 14点12分
回复 翔于伦者 :我在中学的时候特别想超过学校里面的高材生,可是当时没办法做到这一点。
2014年12月04日 14点12分
回复 tortoise_bunny : 想当年,同班的同学在初中的时候,就是到数学归纳法和递推的思想了。
2014年12月04日 14点12分
1