CISC3140-Lab7 练习在Scheme中声明性地表达问题的解决方案。 关于 对于实验7,我决定开发一个程序来检查输入是否为回文。 该程序接受用户输入,将其从字符串转换为字符列表,然后使用新创建的列表作为参数调用isPalindrome函数。 然后,isPalindrome调用一个checkEquality函数,该函数将输入和反向输入作为参数传递。 然后,当列表的第一个字符相等时,checkEquality递归调用自身,并在每次运行时将其删除,如果两个列表最终都为空,则checkEquality返回true,指示输入字符串是回文,否则checkEquality函数返回false。 如果checkEquality返回true,则isPalindrome输出一个字符串,指示输入是回文,否则isPalindrome返回一个字符串,指示输入不是回文。