+ -
当前位置:首页 → 问答吧 → delphi余数判断

delphi余数判断

时间:2011-08-22

来源:互联网

Delphi(Pascal) code

for I := 1 to Length(code) - 1 do
  begin
    if (I mod 2 = 0) then//当余数为0时为true,但好象一直没有为真,错在哪里呢?
    begin
      test='';
    end;
  end;

作者: lshfong   发布时间: 2011-08-22

不会吧,showmessage下
Delphi(Pascal) code
var
  i:integer;
begin
  showmessage(inttostr(Length(code)));
  for I := 1 to Length(code) - 1 do
  begin
    if (I mod 2 = 0) then//当余数为0时为true,但好象一直没有为真,错在哪里呢?
    begin
      showmessage('i='+inttostr(i)+',为真');
    end;
  end;

end;

作者: yqdragon   发布时间: 2011-08-22

代码没看出问题,你看看Length(Code)是多少?

作者: m617105   发布时间: 2011-08-22

代码没错,我原样copy去试验了一下,没问题,是不是其他地方出错了,自己再看看吧。

作者: busterchen   发布时间: 2011-08-22

字符长度68

作者: lshfong   发布时间: 2011-08-22

代码没有错误的啊,建议你单步跟踪下 看看I的值是多少

作者: lhs203203   发布时间: 2011-08-22

热门下载

更多