pascal 阅读程序.docVIP

  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文档。上传文档
查看更多
pascal 阅读程序

阅读程序 1999) 1.Program excpl; var x,y,y1,jk,j1,g,e:Integcr; a:array[l..20]of 0..9; begin x:=3465; y:=264; jk:=20; for j1:= 1 to 20 do a[j]:= 0; while y< >0 do begin y1:=y mod 10; y:y div 10; var i,j:integer;; a :array[1..14] ofinteger; procedure sw(i1,j1:Integer); var k1: Integer; begin for k1:= 1to(j1- i1+1) div 2 do begin a[i1+k1-1]:=a[i+ k1-1]+a[j1-k1+]; a[j1-k1+]:=a[i+k1-]-a[j1-k1+1]; a[i1+k1-]:=a[i1-k1+]-a[J1-k1+1]; end; end; begin j:=211; for i:=1 to 14 do begin a[i]:=i; J:=j-i end; sw(1,4); sw( 5,10); w(11,14);sw(1,14); For i:to 14 do begin If j mod I=1 then write (a[i]:3); j:=ja[i]; end; WRITElN end. 程序运行结果是:__________________ 1.program noi_002; var i, j, l, n, k, s, t : integer; b : array[1..10] of 0..9; Begin readln(l,n); s:=l; k:=1; t:=l; while sn do begin k:=k+1; t:=t*l; s:=s+t end; s:=s-t; n:=n-s-1; for i:=1 to 10 do b[i]:=0; j:=11; while n0 do begin j:=j-1; b[j]:=n mod l; n:=n div l; end; for i:=10-k+1 to 10 do write(chr(ord(A)+b[i])); End. 输入: 4 167 输出: 2.program noi_004; var  i, j, j1, j2, p, q : integer; p1 : boolean; b,c : array[1..100] of integer; Begin readln(q,p); j:=1; p1:=true; b[j]:=q; j1:=0; while (q0) and p1 do begin j1:=j1+1; c[j1]:=q*10 div p; q:=q*10-c[j1]*p; if q0 then begin j2:=1; while (b[j2]q) and (j2=j) do j2:=j2+1; if b[j2]=q then begin p1:=false; write(0.); for i:=1 to j2-1 do write(c[i]:1); write({); for i:=j2 to j1 do write(c[i]:1); writeln(}) end else begin j:=j+1; b[j]:=q end end end; if q=0 then begin write(0.); for i:=1 to j1 do write(c[i]:1); writeln end; readln End. 输入  ① 1 8  输出 输入  ② 2 7  输出 2001) 1.PROGRAM CHU7_1;FUNCTION FUN(X

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档