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