高中信息技术 奥林匹克信息学竞赛班进阶篇 pascal-03 数组课件.ppt

上传人:壹****1 文档编号:568592863 上传时间:2024-07-25 格式:PPT 页数:10 大小:221.50KB
返回 下载 相关 举报
高中信息技术 奥林匹克信息学竞赛班进阶篇 pascal-03 数组课件.ppt_第1页
第1页 / 共10页
高中信息技术 奥林匹克信息学竞赛班进阶篇 pascal-03 数组课件.ppt_第2页
第2页 / 共10页
高中信息技术 奥林匹克信息学竞赛班进阶篇 pascal-03 数组课件.ppt_第3页
第3页 / 共10页
高中信息技术 奥林匹克信息学竞赛班进阶篇 pascal-03 数组课件.ppt_第4页
第4页 / 共10页
高中信息技术 奥林匹克信息学竞赛班进阶篇 pascal-03 数组课件.ppt_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《高中信息技术 奥林匹克信息学竞赛班进阶篇 pascal-03 数组课件.ppt》由会员分享,可在线阅读,更多相关《高中信息技术 奥林匹克信息学竞赛班进阶篇 pascal-03 数组课件.ppt(10页珍藏版)》请在金锄头文库上搜索。

1、PASCAL-数组一维数组一维数组数组的定义和说数组的定义和说明明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 a数组中的第数组中的第5 5个元素可表示为:个元素可表

2、示为:a4 a4 数组元素的运算和变量相同数组元素的运算和变量相同: : readln (a4); x3:=x3+y1; 一维数组一维数组数组元素的赋值和引数组元素的赋值和引用用为一个数组为一个数组A1.10 赋值赋值: : for i:=1 to 10 do read (Ai); 如果两个数组类型相同,如数组如果两个数组类型相同,如数组x x和和y y,可用赋值语句:,可用赋值语句: x:=yx:=y; var x,y : array1.20 of integer; z : array1.20 of integer; x:=y; x:=z;要给数组元素赋同一个值,不能这样赋值:要给数组元素赋

3、同一个值,不能这样赋值: x:=0; x:=0; for i:=1 to 20 do xi:=0; 多维数组 二维数组二维数组a1,0 a1,1 a1,2 a1,3 a1,4a2,0 a2,1 a2,2 a2,3 a2,4a3,0 a3,1 a3,2 a3,3 a3,4var a : array 1.3 , 0.4 of integer; 多维数组给数组给数组S S方阵的第方阵的第3 3行的每个元素赋行的每个元素赋值为值为1 1var s : array 1.5 , 1.5 of integer; 0 0 0 0 00 0 0 0 01 1 1 1 10 0 0 0 00 0 0 0 0for

4、 i:=1 to 5 do s3,i:=1; 给数组给数组S S方阵的第方阵的第2 2列赋值列赋值为为1 1for i:=1 to 5 do si,2:=1; 0 1 0 0 00 1 0 0 00 1 0 0 00 1 0 0 00 1 0 0 0多维数组例:金山中学全体在校生的期末成绩可以例:金山中学全体在校生的期末成绩可以用以下的用以下的 多维数组来表示多维数组来表示var s :array 1.3,1.20,1.64,1.10 of real; 年级年级班班学号学号科目科目字符串 字符串的实际长度取决于程序执行时所赋字符串的实际长度取决于程序执行时所赋予的实际字符个数予的实际字符个数

5、var name:string20; 最大长度为20 ss:string; 最大长度为默认值255求字符串长度:求字符串长度: t:=length(ss);字符串字符串的读入和输字符串的读入和输出出readln(ss);writeln(ss);字符串中的单独字符修字符串中的单独字符修改改ss:=computrr;ss7:=e;不能对不存在的字符进行修改!不能对不存在的字符进行修改!ss8:=s;字符串 字符串连字符串连接接 字符串比字符串比较较s1:=good ;s2:=morning;ss:=s1+s2; ss=good morning 从左到右逐个字符按照它们的从左到右逐个字符按照它们的ASCIIASCII码值进行比较码值进行比较 ab ABCABCD

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题 > 高中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号