聪明人的游戏 上课稿第09课199.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
聪明人的游戏 上课稿第09课199

智能计算 及时充电(字符串处理函数) 求字符串长度函数:length(st) 作用:求出字符串st的长度。 示例:length(’Pascal’)的值是6; 查找子串的函数:pos(st1,st) 作用:求子串st1在字符串st中的起始位置 示例:pos(‘in’,‘window’)的值是2; 求子串的函数:copy(st,p,n) 作用:提取字符串st中从第p个起的连续n个字符 示例:copy(‘window’,4,3)的值是 ‘dow’ 及时充电(字符串处理过程) 将字符串转换为数值:val(st,a,code) 作用:将st中的数字字符串转换为数值,存入变量a中,code存放返回的错误代码。 示例:val(’359’,a,c1)执行后a的值为359 将数值转换为字符串:str(v,st) 作用:将数值v转为字符串,存入字符串变量st中 示例:str(128,s1)执行后s1的值为‘128’ 插入字符串:insert(st1,st2,n) 作用:将st1中的字符串插到字符串st2的第n个位置 删除字符串:delete(st1,n1,m) 作用:删除字符串st中第n1个位置起的m个字符 智能化的加法运算 探索奥秘 展示实力 写出下列表达式的值 Length(’my name is lifeng’) Copy(’nanhai’,4,3)+’nan’ Pos(’,’,’hello Mike’) Pos(’news’, ’We have 6 new lights.’) 展示实力 * * 输入: 13 25 输出: 13+25=38 Var a,b:integer; Begin readln(a,b); Writeln(a,’+’,b,’=’,a+b); End. 输入与输出 程序 Program P1_9_1; var ch:char; sw,sw1,sw2:string; t1,a,b,c1,c2:integer; z:real; Begin Readln(sw); t1:=pos(‘+’,sw); sw1:=copy(sw,1,t1-1); sw2:=copy(sw,t1+1,length(sw)-1-t1); Val(sw1,a,c1); Val(sw2,b,c2); Writeln(sw,a+b); End. Program P1_9_2; var dm,dm1,sp,yea1,vs:string; yea:integer; Begin Readln(dm); Readln(sp); Readln(yea); dm1:=copy(dm,5,2)+copy(dm,1,4); insert(‘m’,sp,4); str(yea,yea1); vs:=chr(66)+dm1+yea1+’ ‘+sp; Writeln(vs); End. jingei olypaid 2008 Var xs,ms:string; x,y,z:real; Begin readln(x); z:=x*x; str(z:0:2,ms); str(x:0:2,xs); ms:=xs+’*’+xs+’=‘+ms; writeln(ms); End. (运行时输入12) Var xx,x1,x2:string; w1,w2,c:integer; Begin xx:=‘1234567890’; x1:=copy(xx,2,3); x2:=copy(xx,6,2); val(x1,w1,c); val(x2,w2,c); writeln(w1+w2); End. 写出下列程序的运行结果 *

文档评论(0)

mliaojfangwi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档