回 帖 发 新 帖 刷新版面

主题:运行出错了!简单的问题,按着书打都要错啊,路漫漫,求指点

这个大家可能做过的,就是算圆锥的体积的问题,我抄的书,运行的时候在a:=Format处出现了问题,怎么的啊?请指点!感激
procedure TForm1.Button1Click(Sender: TObject);
const
 pi:real=3.1415926;
 enterkey:char=#13;
var
 r,height,v:real;
 a,b:string;
begin
 r:=strtofloat(edit1.Text );
 height:=strtofloat(edit2.Text );
 v:=1/3*pi*r*r*height;
 a:=Format('the r you put into is:%12f',[r]');
 b:=Format('the height you put into is:%12f',[height]');
 showmessagefmt(a+enterkey+b+enterkey+'v is:'+enterkey+'%12.4f',[v]');
end;

end.
[em18][em18]

回复列表 (共3个回复)

沙发

procedure TForm1.Button1Click(Sender: TObject);
const
 pi:real=3.1415926;
 enterkey:char=#13;
var
 r,height,v:real;
 a,b:string;
begin
 r:=strtofloat(edit1.Text );
 height:=strtofloat(edit2.Text );
 v:=1/3*pi*r*r*height;
 a:=Format('the r you put into is:%12f',[r]);//注意
 b:=Format('the height you put into is:%12f',[height]);//注意
 showmessagefmt(a+enterkey+b+enterkey+'v is:'+enterkey+'%12.4f',[v]);//注意
end;

板凳

老大
看了半天
你的同我的是一样的嘛.
恕我愚昧,在你标注"注意"的地方说下哪儿错了啊?

3 楼

再看,有点不同就 是[r]上的一瞥
我实验下

我来回复

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