0
我寫了一個方法,它從控制檯獲取用戶輸入並將其轉換爲列表。之後,它輸入一個if語句,它檢查列表的第一個元素(或第一個輸入的單詞)是否爲'A'。如果是,請打印「是」,然後打印「否」。到目前爲止,儘管有用戶輸入,但我只能將其打印爲「否」。If-else語句檢查列表中的第一個項目總是返回false?
start :-
read(String),
string_to_list(List, String),
(
nth0(0,List,'A') ->
writeln('Yes')
;
writeln('No.')
).