中学课件数组()二维数组.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中学课件数组()二维数组

p94 例6-12 k变量的含义 b[k,1]:=i b[k,2]:=j; b[k,3]:=a[i,j]表示什么含义 黄蓉被裘千仞的铁掌所伤,几乎致命。郭靖带着她去找“神算子”瑛姑求医。两人在一片泥沼中七弯八拐,闯过重重机关终于来到了神算子的门前。只见屋里一白发女子正凝神细算一道题,黄蓉暗点算子数目,报出了得数。那女子惊诧之余,拿出自己深思多日的一些题目,黄蓉均一一破解。那女子呆了半晌问道:“你是人吗?” 接着白发女子又甩出一招:“将一至九这九个数字排成三列,不论纵横斜角,每三数相加都是十五,如何排法?”病黄蓉低声诵道:“九宫之义,法以灵龟,二四为肩,六八为足,左三右七,戴九履一,五居中央。”边说边画,在沙上画了一个九宫之图。闻听此言,那女子面如死灰。 1填在什么位置? 一个7阶奇数幻方,现数4填写在a[5,1]的位置,5的位置是什么?8的位置是什么? 变量h,l表示什么? 填数的具体规律? * ??????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????? 二维数组是数组元素有两个下标的数组 二维数组在编程中多数用于描述二维的关系:如地图、棋盘、城市街道、迷宫等等。 二维数组元素有两个下标:第一个下标表示该元素在第几行,第二个下标表示在第几列。 二维数组 一维数组在编程中多用于描述线性的关系:如一组数;一组成绩;一组解答等。 数组元素只有一个下标,表明该元素在数组中的位置。 var    a:array[1..10,1..5] of integer; 定义了一个二维数组a,共有10行5列 (1)a是数组名,由程序员自定; (2)array和of是定义数组的保留字; (3)括号中的两个范围表示二维数组共有多少行、多少列(第一个范围表示行数,第二个范围表示列数); (4)最后一个表示数组元素的类型。 二维数组的定义格式: a10,5 a10,4 a10,3 a10,2 a10,1 10 a9,5 a9,4 a9,3 a9,2 a9,1 9 a8,5 a8,4 a8,3 a8,2 a8,1 8 a7,5 a7,4 a7,3 a7,2 a7,1 7 a6,5 a6,4 a6,3 a6,2 a6,1 6 a5,5 a5,4 a5,3 a5,2 a5,1 5 a4,5 a4,4 a4,3 a4,2 a4,1 4 a3,5 a3,4 a3,3 a3,2 a3,1 3 a2,5 a2,4 a2,3 a2,2 a2,1 2 a1,5 a1,4 a1,3 a1,2 a1,1 1 5 4 3 2 1 1、数组元素:数组名[行号,列号]。 a10,5 a10,4 a10,3 a10,2 a10,1 10 a9,5 a9,4 a9,3 a9,2 a9,1 9 a8,5 a8,4 a8,3 a8,2 a8,1 8 a7,5 a7,4 a7,3 a7,2 a7,1 7 a6,5 a6,4 a6,3 a6,2 a6,1 6 a5,5 a5,4 a5,3 a5,2 a5,1 5 a4,5 a4,4 a4,3 a4,2 a4,1 4 a3,5 a3,4 a3,3 a3,2 a3,1 3 a2,5 a2,4 a2,3 a2,2 a2,1 2 a1,5 a1,4 a1,3 a1,2 a1,1 1 5 4 3 2 1 a10,5 a10,4 a10,3 a10,2 a10,1 10 a9,5 a9,4 a9,3 a9,2 a9,1 9 a8,5 a8,4 a8,3 a8,2 a8,1 8 a7,5 a7,4 a7,3 a7,2 a7,1 7 a6,5 a6,4 a6,3 a6,2 a6,1 6 a5,5 a5,4 a5,3 a5,2 a5,1 5 a4,5 a4,4 a4,3 a4,2 a4,1 4 a3,5 a3,4 a3,3 a3,2 a3,1 3 a2,5 a2,4 a2,3 a2,2 a2,1 2 a1,5 a1,4 a1,3 a1,2 a1,1 1 5 4 3 2 1 二维数组的输入输出: 如第三行第四个元素:a[3,4]。 如:for i:=1 to 5 do s:=s+a[4,i]; 如:for i:=1 to 10 do s:=s+a[i,4]; 对某一行进行处理。如累加

文档评论(0)

taotao0c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档