作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我似乎无法正确理解这一部分。我得到了一个包含一堆名称的输入文件,其中一些我需要跳过,每个名称都有额外的信息。我尝试使用 AND 和 OR 来跳过我不需要的名称,然后我想出了这个。
IF DL-CLASS-STANDING = 'First Yr' OR 'Second Yr' AND
GRAD-STAT-IN = ' ' OR 'X'
它除掉了除一个人之外的所有人,但是当我尝试添加另一组 AND 和 OR 时,程序开始表现得像甚至不存在的规定。
我是否让它对编译器来说太复杂了?有没有更简单的方法来跳过某些事情?
最佳答案
尝试添加一些括号来对事物进行逻辑分组:
IF (DL-CLASS-STANDING = '第一年' OR '第二年') AND
(GRAD-STAT-IN = ' ' 或 'X')
关于cobol - AND 和 OR (COBOL) 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4342218/
我是一名优秀的程序员,十分优秀!