- 6
- 0
- 约1.27万字
- 约 81页
- 2016-04-13 发布于江苏
- 举报
人工智能技术导论述(第2章)-逻辑程序设计语言prolog.ppt
PROLOG是Programming in Logic的缩写。它是由法国马塞大学于1972年研制,是一种逻辑型程序设计语言。在PROLOG程序中,一般只需告诉计算机“做什么”,而不需要告诉计算机“怎么做”。 与通常过程性程序设计语言相比, PROLOG是更高级语言。 例 表的倒置, 即求一个表的逆序表。 reverse([], []). reverse([H|T],L):-reverse(T, L1), append(L1, [H], L). 这里, reverse的第一个项是输入, 即原表; 第二个项是输出, 即原表的倒置。 (见P44-1,GOAL:reverse([1,2,3,4],L) . ) (3) 若“!”位于其他位置, 则当其后发生回溯且回溯到“!”处时, 就在此处失败, 并且“!”还使它所在子句的头谓词(子目标)整个失败(即阻止再去访问头谓词的其余子句(如果有的话), 即迫使系统直接回溯到该头谓词(子目标)的前一个子目标(如果有的话))。 3. 算术表达式 Turbo PROLOG提供了五种最基本的算术运算:加、减、 乘、除和取模, 相应运算符号为+、 -、*、 /、 mod。 这五种运算的顺序为: *、/、 mod优先于+、 -。 同级从左到右按顺序运算, 括号优先。 例如:
您可能关注的文档
- 变频器调速毕业论述文(PPT).ppt
- 2011.7.25教育科研论述文写作.ppt
- 基于单片机设计PPT模板.ppt
- 2010专升本专业报考一览表.doc
- 第五讲英语科技论述文写作.ppt
- 基于BP神经网络的风机故障诊断-论述文.ppt
- 01章基本概念语法.ppt
- 公平理论述的案例.ppt
- 带式输送机设计论述文.doc
- 心理咨询师论述文.ppt
- 2026四川凉山州西昌市住房和城乡建设局招聘工作人员2名考试备考试题及答案解析.docx
- 2026年福建龙岩市新罗区事业单位招聘58人考试参考试题及答案解析.docx
- 2026广西崇左天等县人民武装部编外聘用人员招聘2人考试参考题库及答案解析.docx
- 2026山东滨州市沾化区部分区直学校校园招聘7人(山师-曲师站)考试参考题库及答案解析.docx
- 2026广东东莞市常平镇编外聘用人员招聘5人考试参考题库及答案解析.docx
- 2026年河北邯郸魏县公开招聘社区工作者120名考试参考题库及答案解析.docx
- 2026福建三明港务地产有限公司社会招聘1人考试备考试题及答案解析.docx
- 2026湖南永州市江永县兴园再生资源有限公司公司招聘6人考试备考题库及答案解析.docx
- 2026广东云浮市新兴县招聘机关事业单位紧缺人才4人(华南师范大学专场)考试备考试题及答案解析.docx
- 2026广东深圳小学光明学校(集团)招聘优秀教师19人考试备考试题及答案解析.docx
最近下载
- 人工湿地设计.pptx VIP
- 欧标-接触线 EN 50149.doc VIP
- 土力学1-第一章-清华大学.ppt VIP
- 2020版药物临床试验质量管理规范试题.pdf VIP
- 2025高中思想政治教师课标考试模拟试卷附参考答案(三套) .pdf VIP
- T_DGAG 026—2024(地址数据标准化治理服务规范).pdf VIP
- 2025高中思想政治教师课标考试模拟试卷附参考答案(三套).docx VIP
- 2025年河南工业贸易职业学院单招职业适应性测试题库参考答案.docx VIP
- 中国0~18岁儿童、青少年体块指数的生长曲线.pdf VIP
- 高中思想政治教师课标考试模拟试卷及参考答案.docx VIP
原创力文档

文档评论(0)