


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
字符串函数与过程 1、求长度length定义:function Length(S: String): Integer;例子:varS: String;beginReadln (S);Writeln(, S, );Writeln(length = , Length(S);end.2、复制子串copy定义: function Copy(S: String; Index: Integer; Count: Integer): String;注意:S 是字符串类型的表达式。Index和Count是整型表达式。Copy 返回S中从Index开始,Count个字符长的一个子串。例子:var S: String;beginS := ABCDEF;S := Copy(S, 2, 3); BCD end.3、 插入子串insert定义:procedure Insert(Source: String; var S: String; Index: Integer);注意:Source 是字符串类型的表达式。 S 是任意长度字符串类型变量。Index 是整型表达式。Insert 把 Source插在S中Index处。如果结果字符串的长度大于255,那么255之后的字符将被删除。例子:varS: String;beginS := Honest Lincoln;Insert(Abe , S, 8); Honest Abe Lincoln end.4、 删除子串delete定义:procedure Delete(var S: String; Index: Integer; Count:Integer);注意:S 是字符串类型变量。 Index和Countare是整型表达式。Delete 删除S中从Index开始的Count个字符。如果Index大于S的长度,则不删除任何字符;如果Count大于S中从Index开始的实际字符数,则删除实际的字符数。例子:vars: string;begins := Honest Abe Lincoln;Delete(s,8,4);Writeln(s); Honest Lincoln Delete(s,9,10);Writeln(s); Honest L end.5、 字符串转为数值val定义: procedure Val(S; var V; var Code: Integer);在这里:S 是由一系列数字字符构成的字符串类型变量;。V 是整型或实型变量;Code 是Integer型变量注意:Val将S转为它的数值形式。例子:var s:string;I, Code: Integer;begins:=1234;val(s,i,code);writeln(i); 1234 end.6、 数值转为字符串str定义: procedure Str(X : Width : Decimals ; var S:string);注意:将数值X转成字符串形式。例子:varS: string11;beginStr(I, S);IntToStr := S;end;beginWriteln(IntToStr(-5322);Readln;end.7、 求子串起始位置pos定义:function Pos(Substr: String; S: String): Byte;注意:Substr和S字符串类型表达式。Pos在S中搜索Substr并返回一个integer值。这个值是Substr的第一个字符在S中的位置。如果在S中没有找到Substr,则Pos返回0。例子:var S: String;beginS := 123.5; Convert spaces to zeroes while Pos( , S) 0 doSPos( , S) := 0;end.8、 字符完全串连+定义:操作符+把两个字符串联在一起。例子:var s1,s2,s:string;begins1:=Turbo ;s2:=pascal;s:=s1+s2; Turbo pascal end. 9、字符串压缩空格串连-定义:操作符-去掉第一个字符串最后的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年护士中级面试技巧及护理实操模拟题答案全攻略
- 2025年化工工艺专业基础与炼油装置操作实践模拟题集
- 2025年仓库安全员招聘面试题库从基础到进阶
- 2025年炼油装置中级操作工面试题集与答案解析
- 2025年水资源保护与生态流量管理实战手册与考试题库及答案
- 2025年销售代表初级面试模拟题及答案全收录
- 电剪安全知识培训课件
- 2025年财务管理主管竞聘面试题集与答案
- 2025年仓库设备维护与操作笔试模拟题及答案解析
- 2025年烹饪技艺初级考核试题集
- 2024年国家公务员考试《行测》真题卷(行政执法)答案和解析
- 肝衰竭诊治指南(2024年版)学习课件
- GB/T 15568-2024通用型片状模塑料(SMC)
- 车辆采购服务投标方案(技术方案)
- 全套ISO45001职业健康安全管理体系文件(手册及程序文件)
- 《沙盘模拟课程》课件
- JT-T-1094-2016营运客车安全技术条件
- 焊接质检员职业技能考试题库及答案
- DZ∕T 0221-2006 崩塌、滑坡、泥石流监测规范(正式版)
- (正式版)JTT 1496-2024 公路隧道施工门禁系统技术要求
- 静脉输血并发症预防及处理
评论
0/150
提交评论