C语言程序设计17600.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计17600.ppt

C语言程序设计 王正杰 课程概述 本课程的目的:掌握基本的语法,掌握基本的编程技术,为后续课程的进一步学习打下良好的基础。 C与C++的基本关系:C++完全兼容C。 上机环境的选择:Trubo C或者Visual C++6.0 教材内容的取舍及补充:会有极其少量的内容略过,并且补充部分内容。 本课程和计算机等级考试二级C的关系:两者并不等同,学习课程对考试非常有帮助,但是不是以考试为目标。 本课程中涉及C语言与C++的不同之处会给大家指出。 第一章 C语言基础 它接近人们习惯使用的自然语言和数学语言。高级语言是目前绝大多数编程者的选择,和汇编语言相比,它将许多相关的机器指令合成为单条指令,大大简化了程序中的指令,同时由于省略了很多细节,编程者也就不需要有太多的专业知识,更易为人编写,而且程序的平台无关性使程序可以方便地被移植到网络上的不同机器、不同平台。从计算机编程语言的发展过程我们可以看出,编程语言的功能越来越强大,程序员的编程工作越来越容易。 在1970年, ATT 贝尔实验室的 Ken Thompson设计出B语言, 1972年美国的Dennis Ritchie在B语言的基础上设计发明了另一种语言,取名为C 语言,随着微型计算机的日益普及, 出现了许多C 语言版本。 C++是从C语言发展演变而来的,首先是一个更好的C引入了类的机制,最初的C++被称为“带类的C”。1983年正式取名为C++,从1989年开始C++语言的标准化工作,于1994年制定了ANSI C++标准草案,于1998年11月被国际标准化组织(ISO)批准为国际标准,成为目前的C++。目前,有多种开发环境供开发人员选择使用。 如何快速入门 C/C++语言 语言的重要性: 首先,C语言语法结构很简洁精妙,写出的程序也很高效,它能够让编程人员深入系统底层,编写底层硬件的驱动程序,所以,如果想在程序设计方面有所建树,就必须去学习它。 其次,学会C语言,再学习别的语言会非常轻松,如果掌握了C语言,就等于掌握了很多门语言。 再者,对于专业以硬件方面为主的学生来说,以后的课程还要用到它,如数据结构、单片机编程等,所以为了顺利学习以后的课程,也必须去学好它。 提出以下几点建议: 初学者开始一定要调整好自己的心态,不要急于求成,不用怕学不会。不少人在学习之前,可能就听到了不少人说这门课非常难学。的确,这门课是比较难入门并且不容易学,但肯定能学会。刚开始学习时,应顺着教材一步一步的走,先记忆教材上的知识,等到以后学习的内容逐渐增多,再逐渐加深理解,遵循由易入门,逐渐深入的学习方法。 勤学多练。不管是初学者还是已经能熟练运用者,在学习新的内容时总会遇到不容易懂的知识点,这时可以采取的方法是多 看几遍书,多问几个人,多上机练习几次,难点最终会被克服。 有选择的学。C语言的功能非常强大,内容也非常多,初学者一定不要想把它的所有功能都学会,只需要先掌握基本的概念和方法,再把常用的部分和大的编程框架能学会学懂就可以了,以后遇到要实现新的软件功能时,再去查找相应的参考资料来编程实现。 经典书籍推荐C++ 常见教材 C++ 经典书籍推荐C语言 常见教材 C语言 编程环境的使用 集成开发环境(IDE)非常复杂,只需要掌握基本的功能。 建立工程时和添加源文件时不要选错。 在机房上机应将文件保存到硬盘其它分区,尽量不要保存在C盘。 下机前,保存好文件,便于下次上机继续使用。 学会基本的调试技术。 建立一个简单的Visual C++6.0控制台程序 使用应用程序向导来完成,代码如下: #include stdafx.h int main(int argc, char* argv[]) { printf(Hello World!\n); return 0; } 书写程序时应遵循的规则: 各个单词之间要用空格或其他分界符分开。 一条语句占一行,每一条语句都必须以“;”结尾,但预处理命令,函数头和花括号“}”之后不加分号。 {}都是成对出现的,相匹配的大括号在同一列,括起来的语句,通常表示程序的某一层次结构,内部再嵌套{}时,应进行缩进排列,以便看起来层次清晰,增加程序的可读性;缩进是指程序在书写时不要将 程序的每一行都由第一列开始,在适当的地方加进一些空行或空格,它同注释一样,也是为了提高程序的可读性。 边写代码边注释,修改代码同时修改相应的注释,以保证注释与代码的一致性,注释的内容要清楚、明了,含义准确,防止注释二义性,注释行与代码行尽量分行书写。 严格区分大小写,两个词只有在包括大小写都完全相同的情况下才代表同一目标 #include stdio.h //头文件 i

文档评论(0)

xinshengwencai + 关注
实名认证
内容提供者

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档