(第五章第四节记录类型和文件类型.docVIP

  • 9
  • 0
  • 约7.92千字
  • 约 6页
  • 2017-01-26 发布于四川
  • 举报
(第五章第四节记录类型和文件类型

第四节 记录类型和文件类型 前面介绍的数组类型和集合类型有一个共同点,那就是在同一个数组或集合中的各有元素都必须具有相同的类型。如果要处理如下表所示的学生档案卡片上的数据,各栏目的数据类型不一样(学号,姓名,成绩…),需要用不同的类型表示。 学号 姓名 性别 出生年月 语文 数学 英语 平均分 为此,PASCAL系统定义了记录类型,可用来表示不同类型的数据。 [例5.14]建立一张学生情况表格,求出每位学生的平均成绩,并输出这张表格。 解:①定义记录类型:Date(表示日期记录,有三个域:day 日,mon月,yea年); Studa(表示学生情况记录,有六个域:nu学号,na姓名,dd出生年月,se性别,s成绩,ave平均分); ②读入记录数据; ③计算学生的平均成绩; ④输出记录内容。 PASCAL程序: Program Exam514; Const n=2; m=3; {为了简单,人数N=2课目M=3} Type Date=Record {定义Date(日期)记录类型} day: 1..31; {域名day表示天,为子界型(1..31)}

文档评论(0)

1亿VIP精品文档

相关文档