1 procedure TForm1.Button1Click(Sender: TObject);
2 var i,j,k:integer;
3 s1,s2:string;
4 begin
5 s1:='31010779';
6 j:=length(s1);
7 for i:=0 to j do begin
8 s2[i]:=inttostr(15-strtoint(s1[i]));
9 end;
10 end;
总是提第8句出错
...全文
13611打赏收藏
下面为什么出错了?
1 procedure TForm1.Button1Click(Sender: TObject); 2 var i,j,k:integer; 3 s1,s2:string; 4 begin 5 s1:='31010779'; 6 j:=length(s1); 7 for i:=0 to j do begin 8 s2[i]:=inttostr(15-strtoint(s1[i])); 9 end; 10 end; 总是提第8句出错
各位TERRYZZP的程序根本编译不了.!!!!
1 procedure TForm1.Button1Click(Sender: TObject);
2 var i,j,k:integer;
3 s1,s2:string;
4 begin
5 s1:='31010779';
6 j:=length(s1);
7 for i:=0 to j do begin
8 s2[i]:=inttostr(15-strtoint(s1[i]));
9 end;
10 end;
1 procedure TForm1.Button1Click(Sender: TObject);
2 var i,j,k:integer;
3 s1,s2:string;
4 begin
5 s1:='31010779';
6 j:=length(s1);
7 SetLength(s2,255);//给s2分配内存空间
8 for i:=0 to j do begin
9 s2[i]:=inttostr(15-strtoint(s1[i]));
10end;
1 procedure TForm1.Button1Click(Sender: TObject);
2 var i,j,k:integer;
3 s1,s2:string;
4 begin
5 s1:='31010779';
6 j:=length(s1);
7 SetLength(s2,255);//给s2分配内存空间
8 for i:=0 to j do begin
9 s2[i]:=inttostr(15-strtoint(s1[i]));
10 end;
10 end;
procedure TForm1.Button1Click(Sender: TObject);
2 var i,j,k:integer;
3 s1,s2:string;
4 begin
5 s1:='31010779';
6 j:=length(s1);
7 for i:=0 to j-1 do begin
8 s2[i]:=inttostr(15-strtoint(s1[i]));
9 end;
10 end;