欢迎光临
免费的PDF电子书下载网站

C语言程序设计(21世纪高等学校规划教材·计算机科学与技术) PDF下载

编辑推荐

暂无

内容简介

  《C语言程序设计/21世纪高等学校规划教材计算机科学与技术》共12章,分别介绍程序设计基本概念.C语言基本数据类型、运算符和表达式、顺序结构、选择结构、循环结构、函数、数组、指针、编译预处理和动态存储分配、结构体和共用体、文件,涵盖了C语言程序设计的主要内容。

  在内容选择上突出了两个方向:一是面向国家二级计算机等级考试的方向,包括相应的考点和章后习题,这部分内容的目标是“能过级”;二是面向工科实际应用的方向,包括一些常见的实际应用案例,要求学生能够用不同的算法来灵活书写相应的代码,并养成良好的代码书写习惯,最终目标是“会使用C语言”。

  《C语言程序设计/21世纪高等学校规划教材计算机科学与技术》适用于三类读者:一是准备参加“国家二级计算机等级考试”C语言考试的学生;二是使用C语言进行相关控制工作的工科类学生;三是C语言的初学者。

作者简介

暂无

C语言程序设计(21世纪高等学校规划教材·计算机科学与技术) PDF下载

目录

第1章 ;程序设计的基本概念
1.1 ;C语言简介
1.2 ;程序和程序设计
1.3 ;算法
1.3.1 ;算法的概念
1.3.2 ;算法的描述与设计
1.4 ;结构化程序设计和模块化结构
1.4.1 ;结构化程序设计
1.4.2 ;模块化程序设计
1.5 ;VisualC++6.0编程环境
1.5.1 ;VisualC++6.0编程环境下的C语言程序开发
1.5.2 ;程序调试
1.6 ;简单C语言程序的结构和格式
习题1

第2章 ;C语言基本数据类型
2.1 ;标识符、常量、变量
2.1.1 ;C语言字符集和标识符
2.1.2 ;常量
2.1.3 ;变量
2.2 ;C语言数据类型
2.3 ;整型数据
2.3.1 ;整型常量
2.3.2 ;整型变量
2.4 ;实型数据
2.4.1 ;实型常量
2.4.2 ;实型变量
2.5 ;字符型数据
2.5.1 ;字符常量
2.5.2 ;转义字符
2.5.3 ;字符变量
2.5.4 ;字符串常量
2.6 ;各种数值型数据间的混合运算
2.7 ;枚举类型
2.7.1 ;枚举类型的定义和枚举变量的说明
2.7.2 ;枚举类型变量的赋值和使用
习题2

第3章 ;运算符和表达式
3.1 ;算术运算符和算术表达式
3.1.1 ;算术运算符
3.1.2 ;算术运算符优先级、结合性
3.1.3 ;算术表达式
3.2 ;关系运算符和关系表达式
3.2.1 ;关系运算符和表达式
3.2.2 ;关系表达式
3.3 ;逻辑运算符和逻辑表达式
3.3.1 ;逻辑运算符
3.3.2 ;逻辑表达式
3.4 ;赋值运算符和赋值表达式
3.4.1 ;赋值运算符和赋值表达式
3.4.2 ;复合的赋值表达式
3.5 ;自加、自减运算符
3.6 ;逗号运算符和逗号表达式
3.7 ;条件运算符和条件表达式
3.7.1 ;条件运算符和表达式
3.7.2 ;运算符的优先级与结合性
3.8 ;位运算符和位运算表达式
3.8.1 ;位运算符
3.8.2 ;位运算符的运算功能
3.8.3 ;不同长度的数据进行位运算
3.8.4 ;位运算举例
3.9 ;强制类型转换运算符
3.10 ;优先级和结合性
习题3

第4章 ;顺序结构
4.1 ;赋值语句
4.2 ;数据输出
4.2.1 ;格式输出函数printf
4.2.2 ;输出单个字符函数putchar
……
第5章 ;选择结构
第6章 ;循环结构
第7章 ;函数
第8章 ;数组
第9章 ;指针
第10章 ;编译预处理和动态存储分配
第11章 ;结构体和共用体
第12章 ;文件
附录A ;标准ASCII码表
附录B ;C语言常用库函数
参考文献

免费在线读

  C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。自问世以来就深受广大软件爱好者喜爱,并且长盛不衰。

  1.编写初衷

  编写本书主要有两个目的:

  (l)满足学生通过国家二级计算机等级考试的需要。针对“国二”C语言考试的考点设置一些实例,同时在每章的后面配备了大量的练习,这些练习以历年“国二”考试真题为主,能够满足学生练习的需要。

  (2)满足工科学生实际应用的需要。对于工科学生,在其将来的工作过程中会应用C语言进行一些相关的控制工作,因此要让学生打下坚实的程序设计的基础,养成良好的代码书写习惯,能够灵活熟练地使用C语言进行程序设计。因此在内容的选择上有所斟酌,满足这部分学生的需要。

  2.本书内容

  本书在内容上可以分为五大部分:第一部分是数据类型,包括基本类型(字符型、整型、实型、枚举型)、构造类型(数组、结构体、共用体)、指针类型和空类型;第二部分是运算符和表达式;第三部分是程序设计结构,包括顺序结构、选择结构和循环结构;第四部分是函数;第五部分是文件。这五个部分按照使用顺序,又分为12章。

  学生在学习的过程中一定要把概念彻底弄清楚,包括“是什么,用来作什么和怎么使用”。为了满足上面说的两个目的,本书精心选择了一些实例,同时尽量做到一事一例,言简意赅,力争将每个概念讲解清楚。只有在清楚理解概念的基础上才能谈得上熟练使用。

  3.本书特色

  (l)首先在宏观上把C语言分成5个部分:数据类型(基本类型、构造类型、指针类型、空类型)、运算符、程序设计结构(顺序、选择、循环)、函数和文件。可以理解为,将一些原料(数据类型)按照一定的加工方法(运算符),为了达到某种目的而采取一定的制作过程(程序设计结构),就形成了一个功能模块(函数),再将这些模块有机地组装起来就达到了我们的最终目的(文件)。这样,学生就比较容易理解和接受整本书的内容,对于各章节之间的联系也比较清楚。

  (2)在具体的细节上注意讲清概念。比如讲解break和continue在循环语句中的作用时,使用了一个简单的二级考试的例子,学生通过该例子就会对这两个概念一目了然,然后才能很好地去使用。

C语言程序设计(21世纪高等学校规划教材·计算机科学与技术) pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:C语言程序设计(21世纪高等学校规划教材·计算机科学与技术)