- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1c语言程序设计概述.ppt
第一章 C语言程序设计概述 1.1 程序与程序设计语言 1.2 算法及其描述 1.3 C语言的发展及特点 1.4 C语言的基本结构 1.5 C语言的字符集标识符与关键字 1.6 C语言的开发环境 1.1 程序与程序设计语言 程序的基本概念 程序设计语言 * 宋 莉 Songli413@163.com uzhen_1980@ 教材、参考书与课时安排 教材 C语言程序设计 杨路明 北京邮电出版社 参考书 C语言程序设计(第二版) 谭浩强 清华大学出版社 C高级实用程序设计 王士元 清华大学出版社 推荐网站: / 课时安排 授课 :68学时 C综合编程训练:1周1次 上机安排 上机地点:广7/广2 上机时间:周二1,2节/周二3,4节 上机内容: 随教学进度的基础训练(上机调试每次课堂作业) 阶段性C编程训练 要求: 所有作业必须独立完成 所留要求上机调试的作业必须经上机调试通过 上机考勤3次缺席,按不及格处理 发现上机时间上网,按缺席一次处理 课程要求 课前请做好预习 保持课堂安静,头脑清醒,思维活跃 认真、独立、按时完成并提交作业 重视上机实践,有效利用宝贵的上机时间 C语言程序设计 第一章 C语言程序设计概述 C语言程序设计 第一章 C语言程序设计概述 程序:用计算机语言描述的某一问题的解决步骤,符合一定语法规则的符号序列. C语言程序设计 第一章 C语言程序设计概述 程序设计语言 机器语言 汇编语言 高级语言 面向任务 面向对象 CPU指令系统,由0、1序列构成的指令码组成 如 加 减 用助记符号描述的指令系统 如 ADD A, B 面向机器的语言 只需描述要求解的问题 客观世界可以分类,对象是类的实例 对象是数据和方法的封装 对象间通过发送和接受消息发生联系 C语言程序设计 第一章 C语言程序设计概述 计算机直接执行 不直观,难理解,烦琐 要通过汇编程序翻译成机器语言程序后才可以执行 依然很烦琐 要通过翻译程序翻译成机器语言才可以执行 1.2 算法及其描述 算法的概念 算法的描述方法 C语言程序设计 第一章 C语言程序设计概述 算法的概念 程序=算法+数据结构 计算机科学家沃思(N.Wirth)提出过一个经典公式: 算法应当具备以下几个特点: 必须保证可以在有穷之后结束 每一个步骤必须具有确切的定义 应对算法给出初始量 具有一个或多个输出 必须可行 C语言程序设计 第一章 C语言程序设计概述 算法的描述方法 自然语言:目前很困难. 部分常用的算法: 迭代法—— XK+1=G(XK) 枚举法——确定答案范围,逐一验证 递归法——n!= 递推法——F(1)=1,F(2)=1,F(n)=F(n-1)+F(n-2),(n2) 专用工具:流程图,N-S图(以后会详细讲解). C语言程序设计 第一章 C语言程序设计概述 1 n=0 n(n-1)! n0 1.3 C语
您可能关注的文档
- 10有机立体化学-王阳.ppt
- 10社区护理---慢性病护理.ppt
- 10章病理生理学.ppt
- 10管理会计.ppt
- 10脊索概述修改.ppt
- 10非理性思考与认知扭曲.ppt
- 10高层建筑施工73412.ppt
- 10齿轮机构及其设计.ppt
- 11-2高数下常数项级数的审敛法.ppt
- 11.12促销企划实战「完整个案」篇.ppt
- 《游戏化AI教育资源在初中英语口语教学中的应用与实践》教学研究课题报告.docx
- 《酒店收益管理策略在旅游产业链协同中的创新与实践》教学研究课题报告.docx
- 《大数据驱动的环境应急管理决策支持系统在环境污染治理中的应用》教学研究课题报告.docx
- 跨学科学习评价中多元主体协同评价的实践路径研究——以高中生为例教学研究课题报告.docx
- 初中物理实验操作与理论教学融合的实践与反思教学研究课题报告.docx
- 产学研合作与人工智能融合:教育人才培养均衡发展的实践与启示教学研究课题报告.docx
- 2025年商业步行街改造项目公共艺术项目评估报告.docx
- 2025年商业步行街改造项目初步设计及城市形象提升评估报告.docx
- 基于生成式人工智能的小学音乐教学资源智能生成与整合研究教学研究课题报告.docx
- 《地域传统工艺在城市公共艺术中的应用与创新》教学研究课题报告.docx
文档评论(0)