程序实现DELPHI的IF语句的语法正确性,用于实现工资条件!(100分)

  • 主题发起人 主题发起人 gdcqs
  • 开始时间 开始时间
G

gdcqs

Unregistered / Unconfirmed
GUEST, unregistred user!
if ... then
end if
if ... then
else
if ... then
exp3
end if
if ... then
exp3
else
exp4
end if
end if

不知道怎样用程序实现IF条件的效验,好似便宜器一样!
最好给我个DEMO,谢谢大家!

 
if ..then
begin
..;
..;
end;
if then
begin
..
..
end 注意没有";"
else
begin
..
..
end;
说明:
delphi是以begin,end为一个语句块,不需要end if 来结束
条件较多也可以使用case语句
 
to lanbing1400


我是要用程序实现这个IF 的效验,谢谢!
 
你写的非pascal语法,参照
if ... then exp1;
if ... then
else
begin
if ... then exp2
if ... then exp3
else exp4
end
 
用堆栈吧,一层一层的剥啊
 
非法习惯如下:
if XXX then ...;
if >>> then begin

end else begin

end;
很不正规,但很小,看起来,理解起来都方便。
 
楼主想干嘛?把VB语句转delphi?

if ... then begin

end;
if ... then begin

end else begin
if ... then begin
exp3
end;
if ... then begin
exp3
end else begin
exp4
end;
end;
 
多人接受答案了。
 
后退
顶部