2010-06-17 60 views
1

在Pascal程序中,语句s1:=[0,3,7]是什么意思?本声明的含义?

+3

通过您先前提出的问题来看,您似乎已经找到了一些好的答案出现。标记为你“接受”的答案不仅感谢作者的时间,而且让未来的访问者能够为你提供最好的服务。 – 2010-06-17 21:22:48

+0

我该怎么做? – osabri 2010-06-17 21:31:29

+1

单击页面顶部的姓名,回到您的问题。用答案回顾每个问题。如果一个答案对你有帮助,就把它投票 - 上面的箭头到答案旁边的数字,你可能没有足够的分数来做到这一点。你有足够的积分是将一个答案标记为已接受。复选框旁边的每个答案概述 - 如果答案适合您,然后选中复选框。每个问题可以检查一个答案。如果没有任何答案能够奏效,那么可以不加检查就可以了 - 不要只检查一个不好的地方。 – 2010-06-17 21:34:07

回答

4

s1是Pascal set variable,并且它被初始化,以使集包含部件0,3和7

+0

谢谢保罗:)) – osabri 2010-06-17 21:33:11

2

帕斯卡具有用于sets一流的支持。 S1大概是声明为一组,像

var s1 : set of 0..10; 

然后,您可以编写

if i in s1 
// true when i is 0, 3 or 7