宁波
宁波奥数网

宁波站
奥数网

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

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

  求子串起始位置pos

  定义:function Pos(Substr: String; S: String): Byte;

  注意:Substr和S字符串类型表达式。Pos在S中搜索Substr并返回一个integer值。这个值是Substr的第一个字符在S中的位置。如果在S中没有找到Substr,则Pos返回0。

  例子:

  var S: String;

  begin

  S := ‘ 123.5‘;

  { Convert spaces to zeroes }

  while Pos(‘ ‘, S) > 0 do

  S[Pos(‘ ‘, S)] := ‘0‘;

  end.

 

  字符完全串连+

  定义:操作符+把两个字符串联在一起。

  例子:

  var s1,s2,s:string;

  begin

  s1:=‘Turbo ‘;

  s2:=‘pascal‘;

  s:=s1+s2; { ‘Turbo pascal‘ }

  end.

 

  字符串压缩空格串连-

  定义:操作符-去掉第一个字符串最后的空格后,将两个字符串联在一起。

  例子:

  var s1,s2,s:string;

  begin

  s1:=‘Turbo ‘;

  s2:=‘pascal‘;

  s:=s1-s2; { ‘Turbopascal‘ }

  end.

编辑推荐:

历届宁波中小学计算机程序设计决赛真题汇总

备战宁波计算机程序设计比赛:快捷键一览表

宁波计算机程序设计备考:PASCAL中所有单元常用过程及函数列表

首页 上一页 下一页 尾页

相关推荐

点击查看更多
重点初中
首页 导航