If statement 方案if结构
它为我的if结构提供了以下错误: 如果:期望一个问题和两个答案,但发现了4个部分 然而,我是根据语法来做的If statement 方案if结构,if-statement,scheme,If Statement,Scheme,它为我的if结构提供了以下错误: 如果:期望一个问题和两个答案,但发现了4个部分 然而,我是根据语法来做的 (if (or (null? list1) (null? list2)) display(result-list) (begin (append result-list (list((car list1) list2))) (inner ((cdr list1) list2 result-list))) ) 你能告诉我哪里做错了吗?这个显示(结
(if (or (null? list1) (null? list2))
display(result-list)
(begin
(append result-list (list((car list1) list2)))
(inner ((cdr list1) list2 result-list)))
)
你能告诉我哪里做错了吗?这个
显示(结果列表)
不应该是(显示结果列表)
?请记住,(调用param1 param2)
是方案语法,调用(param1 param2)
是C。这个显示(结果列表)
不应该是(显示结果列表)
?请记住,(call param1 param2)
是方案语法,call(param1 param2)
是C.第二行应该是(显示结果列表)
按照您编写的方式,
display
是if的then部分,(结果列表)
是else部分,begin块是编译器/解释器抱怨的多余的第四部分。第二行应该是(显示结果列表)
按照您编写的方式,display
是if的then部分,(结果列表)
是else部分,而begin块是编译器/解释器抱怨的多余的第四部分。display(结果列表)正是您编写的吗?它看起来是错误的显示(结果列表)
您到底写了什么?看起来不对