C程序设计教程
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 罗坚,王声决主编
出 版 社: 中国铁道出版社
出版时间: 2007-5-1字数: 538000版次: 1页数: 353印刷时间: 2007/05/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787113077310包装: 平装内容简介
C语言是程序员的入门语言,也是许多大学的计算机专业和计算机公共基础课的首选编程语言。本书以C语言的初学者作为主要对象,根据C语言程序设计课程的特点,系统地介绍了C语言的语法规则及编程实例。全书叙述严谨、实例丰富、难易适中、重点突出,希望通过对本书的学习,能逐步提高读者的计算机应用能力,为进一步学习计算机语言奠定扎实的基础。
本书主要内容包括C程序设计入门,数据类型、运算符和表达式,算法与程序设计基础,函数,指针类型与数组类型,结构类型与联合类型,文件,并适当补充了面向对象程序设计C+的内容。为了避免学习过程中的枯燥乏味,书中还精选了一些富有实用性及趣味性的实例,增强了全书的可读性,使读者能在轻松的气氛中愉快地进行学习。
本书适合作为高校计算机专业及相关专业的C语言程序设计教程,也可作为广大编程爱好者的自学读物,同时也是参加各类计算机等级考试备考的一本不可多得的辅导书。
目录
第1章 C程序设计入门
1.1 几个简单的C程序
1.2 C语言常用符号
1.2.1 C语言的关键字
1.2.2标识符
1.2.3其他符号
1.3C语言程序的上机调试步骤
1.4Turbo C集成开发环境(IDE)
1.4.1Turbo C 2.0的安装
1.4.2Turbo C 2.0集成化操作界面
1.4.3Turbo C 2.0简单操作
1.5C语言的概况
1.5.1C语言的发展过程
1.5.2 C语言的特点、用途
1.5.3学习建议
习题
第2章数据类型、运算符和表达式
2.1常用的进位制
2.1.1二进制、八进制和十六进制数
2.1.2十进制、二进制、八进制和十六进制数之间的换算
2.2数与字符在计算机内存中的表示方法
2.2.1机器数和真值
2.2.2原码、反码和补码
2.2.3定点数和浮点数
2.2.4字符编码
2.3 常量
2.3.1整型常量
2.3.2实型常量
2.3.3字符常量
2.3.4字符串常量
2.3.5符号常量
2.4变量
2.4.1 整型变量
2.4.2实型变量
2.4.3字符型变量
2.5常用运算符与表达式
2.5.1算术运算符与算术表达式
2.5.2赋值运算符和赋值表达式
2.5.3强制类型转换运算符
2.5.4加一、减一运算符
2.5.5逗号运算符和逗号表达式
2.5.6位运算
2.6基本输入/输出操作的实现
2.6.1字符的输入和输出
2.6.2有格式的输入和输出
习题
第3章算法与程序设计基础
3.1算法概述
3.1.1算法的概念
3.1.2算法的特性
3.2算法的常用表示方法
3.2.1 自然语言表示法
3.2.2流程图
3.2.3N—S结构流程图
3.2.4伪代码表示法
3.2.5用计算机语言表示算法
3.3结构化程序设计芳法
3.4C语句概述
3.5选择结构程序设计
3.5.1 关系运算符和关系表达式
3.5.2逻辑运算符和逻辑表达式
3.5.3if语句
3.5.4if语句的嵌套
3.5.5条件运算符和条件表达式
3.5.6switch语句
3.5.7选择结构程序设计举例
3.6循环程序设计
3.6.190t0语句以及用goto语句构成的循环
3.6.2while语句
3.6.3d0while语句
3.6.4for语句
3.6.5循环的嵌套
3.6.6break语句
……
第4章函数
第5章指针类型与数组类型
第6章结构类型与联合类型
第7章文件
第8章面向对象技术与C++
附录A常用字符与ASCII码对照表
附录B常用库函数介绍
附录CVisual C++集成环境下调试标准C程序的方法
附当CC语言编译错误信息
参考文献