早教吧作业答案频道 -->其他-->
世界第一难的pascal题,求所有4位数的黑洞数步骤谁能帮小弟找找错在那里?编译时可以成功,就是运行不了,会显示:exitedwithexitcode=201程序如下programheidong;vara:array[1..4]ofinteger;hd,shiyan,i,
题目详情
世界第一难的pascal题,求所有4位数的黑洞数步骤谁能帮小弟找找错在那里?编译时可以成功,就是运行不了,会显示: exitedwith exitcode=201 程序如下 programheidong; vara:array[1..4]ofinteger; hd,shiyan,i,j,temp,big,small,w,result:integer; begin forhd:=1000to9999do begin shiyan:=hd; fori:=1to4do begin a[i]:=shiyanmod10; shiyan:=shiyandiv10; end; write(hd,'needs:'); w:=0; ifa[1]<>a[2]then begin repeat fori:=1to3do forj:=i+1to4do ifa[i]<a[j]then begin temp:=a[i]; a[i]:=a[j]; a[j]:=temp; end; big:=a[4]+a[3]*10+a[2]*100+a[1]*1000; small:=a[1]+a[2]*10+a[3]*100+a[4]*1000; result:=big-small; shiyan:=result; fori:=1to4do begin a[i]:=shiyanmod10; shiyan:=shiyandiv10; end; inc(w); untilresult=6147; writeln(w,'bu') end elsewriteln('wrong!!!'); end; readln; readln; end.
▼优质解答
答案和解析
(1)你的黑洞数错了,应该是6174不是6147 (2)你判断wrong的条件不对,而且不应该放在外面。 修改后的程序: programheidong; vara:array[1..4]ofinteger; hd,shiyan,i,j,temp,big,small,w,result:integer; begin forh...
看了世界第一难的pascal题,求...的网友还看了以下:
帮我代入数字解答,S侧=chS侧=πdhS侧=2πrhS表=2πrh+πr²×2S表=πdh+π( 2020-04-12 …
英语中S+V+P,S+V,S+V+O,S+V+O+O和S+V+O+C句型是指什么? 2020-06-12 …
判断下列句子的种类:1.S+V;2.S+V+O;3.S+V+P;4.S+V+INO+DO;5.S+ 2020-06-12 …
对于字符串s="java",下面哪个选项可以返回字符'v'在字符串中的位置?A.s.charAt( 2020-07-17 …
这些句子的句型是S+V,S+V+DO,S+V+P,S+V+DO+OC,S+V+IO+DO1,Myd 2020-07-19 …
英语中,S+V+P,S+V,S+V+O,S+V+INO+DO,S+V+O+OC,这些个表示什么? 2020-07-24 …
求个运动学问题,如果已知S=f(v)求S与t关系时如果用两边同时求导则得到v=f'(v)解出v为一 2020-08-02 …
公式v=s除以t,说法正确的是A:v与s成正比b.v与t成反比,c.v一定时,s与t成正比d.s一定 2020-10-30 …
判断下列句子属于5种类型基本句型中的哪种类型用(S+V)(S+V+P)(S+V+O)(S+V+INO 2020-11-01 …
s听=(v声t-v车t)的二分之一是求什么的(初二上物理)s听=(v声t-v车t)的二分之一还有s除 2020-11-02 …