delphi这段代码哪里错了?
vara,b:integer;begina:=strtoint(Edit1.text);b:=strtoint(Edit2.text);ifa>bthenbeginEdi...
var a,b: integer;
begin
a:=strtoint(Edit1.text);
b:=strtoint(Edit2.text);
if a>b then
begin
Edit3.Text: = inttostr(a)'+'inttostr(b);
end
else
begin
Edit3.Text: = inttostr(b)'+'inttostr(a);
end; 展开
begin
a:=strtoint(Edit1.text);
b:=strtoint(Edit2.text);
if a>b then
begin
Edit3.Text: = inttostr(a)'+'inttostr(b);
end
else
begin
Edit3.Text: = inttostr(b)'+'inttostr(a);
end; 展开
4个回答
展开全部
var a,b: integer;
begin
a:=strtoint(Edit1.text);
b:=strtoint(Edit2.text);
if a>b then
begin
Edit3.Text: = inttostr(a)+inttostr(b);
end
else
begin
Edit3.Text: = inttostr(b)+inttostr(a);
end;
这样就正确了,不能还边不能用',如果要带加需要 + ' + ' + ,还有输入时要输入整数,不能输入不合法的数据,不然会出错.
begin
a:=strtoint(Edit1.text);
b:=strtoint(Edit2.text);
if a>b then
begin
Edit3.Text: = inttostr(a)+inttostr(b);
end
else
begin
Edit3.Text: = inttostr(b)+inttostr(a);
end;
这样就正确了,不能还边不能用',如果要带加需要 + ' + ' + ,还有输入时要输入整数,不能输入不合法的数据,不然会出错.
展开全部
Edit3.Text: = inttostr(a) + '+' + inttostr(b);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
begin
a:=strtoint(Edit1.text);
b:=strtoint(Edit2.text);
if a>b then
begin
Edit3.Text: = inttostr(a)+inttostr(b);
end
else
begin
Edit3.Text: = inttostr(b)+inttostr(a);
end;
你把运算符变成字符串了
a:=strtoint(Edit1.text);
b:=strtoint(Edit2.text);
if a>b then
begin
Edit3.Text: = inttostr(a)+inttostr(b);
end
else
begin
Edit3.Text: = inttostr(b)+inttostr(a);
end;
你把运算符变成字符串了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-06-14
展开全部
Edit3.Text: = inttostr(a)'+'inttostr(b);
改为:Edit3.Text: = inttostr(a)+inttostr(b);
Edit3.Text: = inttostr(b)'+'inttostr(a);
改为 Edit3.Text: = inttostr(b)+inttostr(a);
改为:Edit3.Text: = inttostr(a)+inttostr(b);
Edit3.Text: = inttostr(b)'+'inttostr(a);
改为 Edit3.Text: = inttostr(b)+inttostr(a);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询