回 帖 发 新 帖 刷新版面

主题:帮忙看看这个程序为什么运行不起来

program zwz(input,output);
var m,n,s,i:integer;
begin
read(m,n);
s:=1;
i:=0;
begin
while s mod n<>0 do
i:=i+1;
s:=m*i;
end;
end.

回复列表 (共5个回复)

沙发

program zwz(input,output);
var m,n,s,i:integer;
begin
read(m,n);
s:=1;
i:=0;
begin   ----->这个BEGIN的位置不对, 应在WHILE语句的DO后面.
while s mod n<>0 do
i:=i+1;
s:=m*i;
end;
end.

板凳

好,我试试看

3 楼

谢谢谢谢,真的好开心哈。这个问题想了我N久了

4 楼

begin的位置错误

5 楼

赞同以上楼的意见。

我来回复

您尚未登录,请登录后再回复。点此登录或注册