宁波奥数网
宁波站

2018年大事记

奥数宁波站 > 奥数竞赛频道 > 计算机程序设计 > 计算机编备考 > 正文

宁波中小学计算机程序设计备考:Pascal字符串函数

来源:宁波奥数网整理      2012-09-04 15:36:22

  宁波中小学计算机程序设计备考:Pascal字符串函数,希望这些资料的整理对大家有所帮助。

  求长度length

  定义:function Length(S: String): Integer;

  例子:

  var

  S: String;

  begin

  Readln (S);

  Writeln(‘"‘, S, ‘"‘);

  Writeln(‘length = ‘, Length(S));

  end.

 

  复制子串copy

  定义: function Copy(S: String; Index: Integer; Count: Integer): String;

  注意:S 是字符串类型的表达式。Index和Count是整型表达式。Copy 返回S中从Index开始,Count个字符长的一个子串。

  例子:

  var S: String;

  begin

  S := ‘ABCDEF‘;

  S := Copy(S, 2, 3); { ‘BCD‘ }

  end.

 

  插入子串insert

  定义:procedure Insert(Source: String; var S: String; Index: Integer);

  注意:Source 是字符串类型的表达式。 S 是任意长度字符串类型变量。Index 是整型表达式。Insert 把 Source插在S中Index处。如果结果字符串的长度大于255,那么255之后的字符将被删除。

  例子:

  var

  S: String;

  begin

  S := ‘Honest Lincoln‘;

  Insert(‘Abe ‘, S, 8); { ‘Honest Abe Lincoln‘ }

  end.

 

关注奥数网官方微信 杯赛、择校提前知
微信搜索“奥数网”或扫描二维码即可添加

   您还可以通过手机、平板电脑等移动设备访问宁波奥数网,升学路上有我们相伴。>>[点击查看]

相关文章

点击查看更多

  • 欢迎扫描二维码
    关注奥数网微信
    ID:aoshu_2003

  • 欢迎扫描二维码
    关注中考网微信
    ID:zhongkao_com

本周热门话题

中学推荐

试题资料

教育导航

  1. 北京站 上海站 广州站 深圳站
  2. 天津站 武汉站 成都站
  3. 南京站 杭州站 济南站 苏州站
  4. 郑州站 沈阳站 太原站 重庆站
  5. 长沙站 合肥站 宁波站 青岛站
  6. 石家庄站
本地教育

教育资讯 | 经验交流 | 择校指南

分班考试 | 衔接经验 | 面试指导

学区房 | 试题资料 | 小道消息

热门推荐

常见名词解释 | 教育新闻

宁波中学新闻 | 四大名校

老三区中学 | 县市区中学

重点中学

鄞州蓝青学校 | 海曙外国学校

镇海蛟川书院 | 宁波外国语学校

慈溪实验中学 | 宁波兴宁中学

小学试题

期中试题 | 口算题

期末试题 | 数学知识点

单元测试 | 数学练习题

关注奥数网微信,将奥数资讯一网打尽!! 收藏 建议 顶部