非常简单的问题.所以只有10分(10分)

  • 主题发起人 主题发起人 我饿了
  • 开始时间 开始时间

我饿了

Unregistered / Unconfirmed
GUEST, unregistred user!
在一条判断语句中用到了一下语句
if t>=1 and t<=5 then
可是编译程序时出现了错误
请问这条语句有错误吗?
如有请指正.谢谢~
 
改为: if (t>=1) and (t<=5) then
因为运算符'and'的优先级比'>=','<='要高,编译器会先算“1 and t”然后剩下的式子就不合法了。
我已经说过了,这种问题还是先看一看语法书,免得浪费分数。
 
表达式一定要加上()哦!;
 
还是要谢谢creation-zy.但我没找到介绍基本语法的书.能不能推荐一个让我下载?谢谢~
 
http://www.chinaprogrammer.com/book/pascal/index.asp
随便下载几本Pascal的书就可以了 推荐: Pascal 语言程序设计基础 5.6M
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部