描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787030431783
1.1 C语言概述
1.1.1 程序设计语言
1.1.2 C语言的发展历程
1.1.3 C语言的特点
1.2 算法
1.2.1 算法概述
1.2.2 算法的特性
1.2.3 算法的描述方法
1.3 简单的C语言程序
1.4 结构化程序设计
1.4.1 程序设计过程
1.4.2 结构化程序设计方法
1.5 C语言程序的运行环境
1.5.1 C语言程序的运行过程
1.5.2 Visual C++6.0集成开发环境
本章小结
习题
第2章 数据类型、运算符与表达式
2.1 数据类型
2.2 常量
2.2.1 整型常量
2.2.2 实型常量
2.2.3 字符常量
2.2.4 字符串常量
2.2.5 符号常量
2.3 标识符及变量
2.3.1 标识符
2.3.2 变量
2.4 运算符和表达式
2.4.1 运算符和表达式概述
2.4.2 赋值运算符和复合运算符
2.4.3 算术运算符及表达式
2.4.4 关系运算符及关系表达式
2.4.5 逻辑运算符及逻辑表达式
2.4.6 条件运算符及条件表达式
2.4.7 逗号运算符及逗号表达式
2.4.8 运算符的优先级和结合性
本章小结
实验
习题
第3章 顺序结构程序设计
3.1 顺序结构语句
3.1.1 赋值语句
3.1.2 空语句
3.1.3 复合语句
3.2 格式输入/输出函数
3.2.1 格式输出函数Drintf
3.2.2 格式输入函数scanf
3.3 字符输入/输出函数
3.3.1 字符输入函数getchax
3.3.2 字符输出函数putchar
3.4 程序举例
本章小结
实验
习题
第4章 选择结构程序设计
4.1 if语句
4.1.1 单分支选择结构
4.1.2 双分支选择结构
4.2 if语句的嵌套
4.2.1 嵌套的一般形式
4.2.2 if.else if形式
4.3 switch语句
4.3.1 switch语句的一般形式
4.3.2 switch语句的嵌套
4.4 无条件选择结构
4.4.1 goto语句
4.4.2 break语句
4.4.3 continue语句
……
第5章 循环结构程序设计
第6章 数组
第7章 函数
第8章 指针
第9章 结构体、共用体和枚举类型
第10章 编译预处理
第11章 位运算
第12章 文件
附录A ASCII码表
附录B C语言常用库函数
习题答案
参考文献
前言
C语言程序设计是高等院校计算机专业学生的必修课程,也是非计算机专业学生的计算机应用教育课程。C语言作为一门通用语言,既可用来编写系统软件,也可用来编写应用软件。它是一种面向过程的语言,既具有低级语言的某些特性,又具有高级语言的特点。
本书根据高等院校计算机专业C语言程序设计的教学大纲及全国计算机等级考试新大纲规定的二级C语言的考试内容要求编写而成。本书有如下特点:
1.注重双基:考虑到全国普通高等学校学生的知识能力及素质特点和教学实际情况,教材把重点放在基础知识和基本技能上,使略有计算机基础的人都能学会利用C语言编写程序。
2.内容编排合理:本书整体结构安排合理,由浅入深地讲解C语言的知识。例如,先介绍数据的输入/输出和简单的程序设计概念,再介绍数组、函数、指针等C语言的难点问题。
3.知识讲授和能力培养并重:在讲解基本知识的过程中,注意穿插例题,同时每章后面都有内容小结和习题,以帮助读者复习并掌握本章的重点内容。
4.重点突出:指针是C语言的重点和难点,本书用了大量的篇幅,从不同方面对其进行讲解,并列举了大量的实例,帮助读者理解并掌握指针。
5.实例丰富,讲解详细:学习程序设计时,必须要多上机操作。本书对每个知识点都配有实例代码,并对实例代码进行了详细地讲解,在实例后,一般都附有实例程序的运行结果,方便读者对比理解相应的知识点。
本书由张秀萍,阎丽担任主编并统稿。本书共分12章,第1和第2章由史迎馨编写,第3和第4章由郭丹编写,第5章和附录由王成编写,第6和第11章由王淑霞编写,第7和第12章由闫丽编写,第8章由王玉国编写,第9和第10章由张秀萍编写。本书的编写和出版得到了通化师范学院计算机学院全体教师的极大帮助和支持,在此表示衷心的感谢!
由于编者水平有限,书中不妥之处在所难免,敬请广大读者批评指正,提出宝贵意见!
编 者
2014年11月
评论
还没有评论。