金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 123|回复: 5

ELSE

[复制链接]

125

主题

260

帖子

270

积分

Rank: 4

等级: 专业版

注册:
2021-5-20
曾用名:
发表于 2024-9-27 13:51 | 显示全部楼层 |阅读模式
IF 语句使用到ELSE,这个后面要不加;
比如:
IF A=1 THEN
  B :=3;
ELSE;(这个;要不要加?)
  B:2;
回复

使用道具 举报

1

主题

4260

帖子

4260

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-9-27 13:59 | 显示全部楼层
是要的。
回复

使用道具 举报

125

主题

260

帖子

270

积分

Rank: 4

等级: 专业版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2024-9-27 14:00 | 显示全部楼层
以下代码正确吗?END后面要不要加分号;  

IF A=1 THEN
BEGIN
  B:=2;
END
ELSE
BEGIN
  B:=3;
END
回复

使用道具 举报

1

主题

4260

帖子

4260

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-9-27 14:04 | 显示全部楼层
“END后面要不要加分号;  ” 不需要的。

你写完直接编译下,如果有语法错误 会提示的。

回复

使用道具 举报

125

主题

260

帖子

270

积分

Rank: 4

等级: 专业版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2024-9-27 14:12 | 显示全部楼层
加不加分号都能通过编译,哪里有示例代码,我找不到,END后面不加分号,那为何ELSE后面要加分号?
回复

使用道具 举报

1

主题

4260

帖子

4260

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-9-27 14:14 | 显示全部楼层
你上面那个写法没啥问题,这就是一个简单语句,没有示例。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-11-16 02:51 , Processed in 0.307993 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表