zcorvid Asked:2020-02-05 03:36:27 +0000 UTC2020-02-05 03:36:27 +0000 UTC 2020-02-05 03:36:27 +0000 UTC 无法在 Prolog 程序中执行查询 772 我写了以下结构(在在线翻译链接中): parent(Maria, Daria). query1() :- parent(Maria, Daria) ? query1(). 没有任何输出。如何让查询结果显示在屏幕上? prolog 1 个回答 Voted Best Answer Cost 2020-02-05T12:44:29Z2020-02-05T12:44:29Z 在此编辑器中,通过主窗口下可用的输入窗口向解释器发出命令,方法是单击“在[+] Show window 没有解释器提示的情况下提出问题? ”如果您想获取所有父母及其子女的姓名,那么您需要事实: parent(maria, daria). 并问一个问题 parent(Parent, Child). 得到答案 Parent = maria, Child = daria. 变量名Parent,Child可以是任何东西
在此编辑器中,通过主窗口下可用的输入窗口向解释器发出命令,方法是单击“在
[+] Show window没有解释器提示的情况下提出问题?”如果您想获取所有父母及其子女的姓名,那么您需要事实:并问一个问题
得到答案
变量名
Parent,Child可以是任何东西