gpt4 book ai didi

cobol - AND 和 OR (COBOL) 的问题

转载 作者:行者123 更新时间:2023-12-03 07:35:32 25 4
gpt4 key购买 nike

我似乎无法正确理解这一部分。我得到了一个包含一堆名称的输入文件,其中一些我需要跳过,每个名称都有额外的信息。我尝试使用 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com