PASCAL语言 看程序写结果 该程序TP可运行但结果与我算出不符 FP报错

constm:array[0..4]ofinteger=(2,3,5,7,13);vari,j:integer;t:longint;beginwriteln;writel... const m:array[0..4] of integer=(2,3,5,7,13);
var i,j:integer;
t:longint;

begin writeln;writeln;writeln;

for i:=0 to 4 do
begin
t:=1;
for i:=1 to m[i]-1 do
t:=t*2;
t:=(t*2-1)*t;
write(t,' ');
end;
writeln;
end.

若程序正确,请写出结果。若不正确,请提出修改意见。

报错的图如下
begin 后面的 3个writeln;writeln;writeln;是没有的。。。。虽然说这与运行结果也没有很大的关系。。。那么报错的那段话的意思的中文应该怎么去看
展开
 我来答
abcwuhang
2010-07-16 · TA获得超过1107个赞
知道小有建树答主
回答量:393
采纳率:100%
帮助的人:441万
展开全部
前一句用了for i:=0 to 4 do,
后一句的for i:=1 to m[i]-1 do就不应再用i做循环变量了。。。
把后一个的I全部换成J即可。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式