1 / 8
文档名称:

字符数组与字符串.doc

格式:doc   大小:29KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

字符数组与字符串.doc

上传人:drp539608 2019/5/9 文件大小:29 KB

下载得到文件列表

字符数组与字符串.doc

文档介绍

文档介绍:hb007发表于2006-4-19:00:25一、字符类型字符类型是由一个字符组成的字符常量或字符变量。字符常量定义: const 字符常量='字符';字符变量定义:Var 字符变量:char;字符类型是一个有序类型,字符的大小顺序按其ASCⅡ代码的大小而定。、pred、ord适用于字符类型。①后继函数:(x)函数值为x+1,例如:('a')='b'、(15)=16、(-114)=-113②前继函数:pred(x)函数值为x-1,例如:pred('B')='A'、pred(6)=5、pred(-21)=-22③序号函数:ord(ch)给出字符ch在ASCII字符集中的序号,结果为整型。例如:ord('A')=65。注意ord('7')<>7,正确的是:ord('7')=ord('0')+7=48+7=55。且ord(false)=0,ord(true)=1。【例901】按字母表顺序和逆序每隔一个字母打印。即打印出: acegIkmoqsuwy zxrvtpnljhfdb程序如下:programex901;varletter:char;begin forletter:='a'to'z'do   if(ord(letter)-ord('a'))mod2=0thenwrite(letter:3);     writeln; forletter:='z'downto'a'do   if(ord(letter)-ord('z'))mod2=0thenwrite(letter:3); writeln; :程序中,我们利用了字符类型是顺序类型这一特性,直接将字符类型变量作为循环变量,使程序处理起来比较直观。二、字符数组无论数组的下标有几个,类型如何,但数组元素的类型必须相同。数组元素的类型可以是任何类型,当它是字符型时,我们称它为字符数组。【例902】在一个字符数组let中形成由A开始的连续26个大写字母构成的字串,并将其倒置后仍放在let中。programex902;typeletter=array[1..26]ofchar;varlet:letter;   ch:char;   i:integer;begin fori:=1to26do   begin     let[i]:=chr(i+64);     write(let[i]);   end;  writeln; fori:=1to13do   begin     ch:=let[i];     let[i]:=let[26-i+1];     let[26-i+1]:=ch;   end; fori:=1to26do   write(let[i]); writeln; :chr(x),函数的值是序号(x)的ASCII字符,属于字符型。例如:chr(65)='A'   chr(32)=''前面介绍的序号函数ord(ch)是chr(x)的逆函数。例如:chr(55)='7' chr(ord('A'))='A'因此,有以下两个恒等式:chr(ord(ch))=ch    ord(chr(n))=n其中,ch是字符型变量,n是整型变量。三、字符串类型字符串是由字符组成的有穷序列。在write(writeln)过程语句中,为了输出提示字符已多次使用过字符串常量。

最近更新

高中学生鉴定评语(精选40句) 7页

主办会计年度工作总结 42页

2022年榆树市第三中学校七年级数学上册1.1生活.. 12页

高中生入团的志愿书范文(通用5篇) 5页

高中生自我评价精选15篇 9页

高中社会实践报告表格(优秀7篇) 7页

高中英语学习方法总结分享 3页

高中语文的学习方法 9页

2022年度人教版八年级物理上册第十一章功和机.. 8页

2022年度上半学期(一年级)浙教版小学数学上册.. 11页

2022年人教版八年级物理下册第十章浮力期末试.. 11页

高效学习需要有一定的抽象思维能力 3页

2022年人教版八年级物理上册第十一章功和机械.. 8页

2022年人教版八年级上册物理第七章力单元练习.. 7页

高血压的危害有哪些方面 3页

鱼的食用搭配禁忌和美味做法 4页

齐桓公、管仲和鲍叔高考状元作文 6页

2021年度榆树市靳家小学人教版一年级数学上册.. 6页

2021年度人教版八年级物理上册第十一章功和机.. 10页

2021年人教版八年级物理下册第十二章简单机械.. 10页

河北省2023年风电、光伏发电保障性项目公示表.. 21页

保安员重点岗位人员保证方案 3页

12000w激光切割参数表大全 2页

国际贸易课程总结 22页

志愿填报专题讲座136页文档 136页

民办学校费用预算表 5页

我国企业年金基金管理与风险分析 4页

药性赋七言歌诀新编【新编《大药性赋》续(五.. 2页

自控控制原理第3版孙炳达第3章节 77页

关于做好2012年工业中小企业技术改造中央投资.. 6页