奥赛信息学竞赛班进阶篇课件pascal-03-数组.pptVIP

  • 3
  • 0
  • 约1.52千字
  • 约 10页
  • 2019-07-20 发布于浙江
  • 举报

奥赛信息学竞赛班进阶篇课件pascal-03-数组.ppt

PASCAL-数组 汕头金山中学信息竞赛班 一维数组 数组的定义和说明 一维数组 数组中的每个元素都是变量 每个元素可以用数组名加方括号括起的下标来表示。 一维数组 数组元素的赋值和引用 多维数组 二维数组 多维数组 给数组S方阵的第3行的每个元素赋值为1 多维数组 例:金山中学全体在校生的期末成绩可以用以下的 多维数组来表示 字符串 字符串的实际长度取决于程序执行时所赋予的实际字符个数 字符串 字符串的读入和输出 字符串 字符串连接 * * LOGO type AA = array [1..20] of integer; BB = array [0..50] of char; var x , y : AA; a : BB; 也可以直接说明 var x , y : array [1..20] of integer; a : array [0..50] of char; 下标 如a数组中的第5个元素可表示为:a[4] 数组元素的运算和变量相同: readln (a[4]); x[3]:=x[3]+y[1]; 为一个数组A[1..10] 赋值: for i:=1 to 10 do read (A[i]); 如果两个数组类型相同,如数组x和y,可用赋值语句: x:

文档评论(0)

1亿VIP精品文档

相关文档