全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
字符串函数与过程 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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江西新余市市直及县区重点中学招聘教师46人笔试考试备考题库及答案解析
- 2025年温州泰顺县中医院医共体总院招聘编外工作人员1人考试笔试模拟试题及答案解析
- 2025广东广州医科大学校本部第三次招聘1人考试笔试备考题库及答案解析
- 港口理货员岗位操作规程
- 2025年十八项医疗核心制度考试模拟题库及解析答案
- 港口水手职业发展规划指引
- 2025年幼儿教师面试真题及答案解析
- 2025福建厦门翔安区社区专职工作者招聘38人笔试考试参考试题及答案解析
- 未来五年种子、种苗行业跨境出海战略分析研究报告
- 未来五年大型机动客车用离合器总成行业直播电商战略分析研究报告
- 购买教师用书合同模板
- 中药热奄包护理评估
- 2024新版《药品管理法》培训课件
- 机械测量技术课件
- 上海市建筑施工风险管控与隐患排查实施导则
- DB42-T 2278.2-2024 县城绿色低碳建设标准 第2部分:公共服务设施
- 农村土地买卖合同模板格式
- 截瘫患者的康复护理
- 食品安全风险管控清单特殊膳食食品生产2024
- 公共基础知识1000题题库
- DL∕T 401-2017 高压电缆选用导则
评论
0/150
提交评论