gpt4 book ai didi

prolog - if else if prolog中的else子句类似于C/C++

转载 作者:行者123 更新时间:2023-12-04 13:14:33 24 4
gpt4 key购买 nike

用C语言我有类似的东西:

if(cond1)
{}
else if(cond2)
{}
else
{}

在Prolog中这怎么可能?

最佳答案

(   If1 -> Then1
; If2 -> Then2
; ...
; otherwise
).

请注意,仅当您无法通过不同子句中的模式匹配来表达不同条件时,才需要if-then-else。模式匹配可以表达的所有内容都应该通过模式匹配来表达,因为这通常会导致更通用,更高效的代码。

关于prolog - if else if prolog中的else子句类似于C/C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10122780/

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