网站大量收购独家精品文档,联系QQ:2885784924

c语言课程设计chap01.pptVIP

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c语言课程设计chap01

如到图书馆借书的过程可以描述为: 1.进入图书馆 2.查书目 3.填写索书单 4.交图书馆工作人员取书 4.1.如果工作人员找不到要借的书,可以有两种选择 4.1.1.返回到第2步(重新查书目借其他参考书) 4.1.2.放弃借书,转到第5步 4.2.如果工作人员找到要借的书,办理借书手续 5.离开图书馆 上面这些行为的描述在计算机中都要采用字符描述,即一个程序就是一个字符(字母、数字、标点符号)的序列,但编写程序却不应该从第一个字符开始直接往下写。 应该首先从整体出发把握全局,然后逐步分解,直至分解到用程序语言提供的功能可以描述的细节 编写程序的工作方式: 从问题出发,从高层开始设计程序。 逐步分解程序功能,直至可以用程序语言实现。 需要学习和理解: 程序语言所提供的基本功能。 各种语言功能的形式和意义。 所用编程工具(C语言编程环境)和使用技术。 程序设计的典型技术。 这些也就是本课程教学的具体内容 写好程序: 模仿好的范例 实践 与学习写文章,做数学题,学习绘画等等类似。只是抄写例题不可能真正学会。要自己做! 注意前人经验,包括程序书写形式和许多具体写法等 注意养成写程序的良好习惯 写出程序和写好程序之间有很大距离 只有写好小程序,才能写出大的真正有用的程序 1.3 C语言特点 C语言语句简洁、紧凑,使用方便、灵活。 32个关键字,9种控制语句,程序书写形式自由。 C语言程序易于移植。 C语言将与硬件有关的因素从语言主体中分离出来,通过库函数或其他实用程序实现它们。 C语言有强大的处理能力。 生成的目标代码质量高,运行效率高。 数据类型检查不严格,表达式出现二义性,不具备数据越界自动检查功能,运算符的优先级与结合性对初学者难于掌握。 C 语言中大小写字母代表不同含义 语言系统查出错误时,将产生一些“错误信息”行,指明发现位置和错误类型,供人参考 注意:应仔细阅读系统报错信息,检查所指位置附近的源程序,找到实际错误并予以排除 基本原则:集中精力排除系统发现的第一个错误 两个问题: 实际错误可能出现在指定错误位置前面很远处 一个实际错误有时会导致许多出错信息行 应注意警告信息(WARNING) 警告常常表示隐藏较深的错误,必须认真弄清原因 程序设计过程总结 程序设计是智力劳动,编一个程序就是解决一个问题 用计算机解决问题的过程可分为三步: 分析问题,设计一种解决问题方案 用某种程序语言严格描述这一解决方案 在计算机上试用程序,看它能否解决问题 在运行时发现错误,就需要 仔细分析错误原因 退回到前面步骤去纠正错误,直至得到满意结果 课程学习中应该注意的问题 学好程序设计,需要 分析问题的能力,特别是从计算和程序的角度 掌握所用语言,熟悉语言的各种规定,形式和意义 学会写程序 解决同样问题,写出的程序是否较简单?是否采用了合适的结构?是否清楚、易于阅读和理解?一些条件改变时,程序是否容易修改,以满足新要求?等等 还需掌握一些专门技能: 检查程序错误的能力。确认实际错误,弄清楚应当如何改正,这永远是编程序的人的事 熟悉所使用的工具和环境 开始 结果 语法 错误 源程序 .c / .cpp 目标程序 .obj 可执行程序 .exe 编辑 编译 连接 运行 连接 错误 运行 错误 C语言程序的调试、运行步骤 * C语言程序设计 Ver 2012 C语言程序设计 教学要求 掌握程序设计语言的基本知识 常用算法 初步的程序设计能力 学习方法 自主学习,多看参考书 重视上机实践,多上机 只有参考书,没有教材 如何尽快学会用C语言进行程序设计 了解程序设计语言(C语言)。 模仿、改写、编写。 通过不断地编程,上机实践,逐步领会和掌握程序设计的基本思想和方法。 教材和参考书 从问题到程序—程序设计与C语言引论(第2版),裘宗燕,机械工业出版社,2011.5 C语言程序设计,何钦铭、颜晖主编,高等教育出版社,2008 C语言编程(第3版),[美]Stephen, G.Kochan,张小潘译,电子工业出版社,2006 C语言教程(第4版),[美]Al Kelley, Ira Pohl,徐波译,机械工业出版社,2007 标准C语言基础教程(第4版),[美]Gary J. Bronson,单先余等译,电子工业出版社,2006 C程序设计语言,[美]Brian W. Kernighan, Dennis M. Ritchie,徐宝文等译,机械工业出版社,2006 Chapter 1 引 言 什么是程序?程序设计语言包含哪些功能? 程序设计语言在语法上包含哪些内容? 结构化程序设计有哪些基本的控制结构? C语言有哪些特点? C语言程序的基本框架如何? 形成一个可运行的C语言程序需要经过哪些步骤? 如何用流程图描述简单的算法? 什么是程序? 程序是指完成某

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档