本书是一本充满趣味性和实用性的大学C语言教材,适合作为大学各专业公共课教材和全国计算机等级考试参考书。全书由11章组成,内容包括:程式设计ABC,数据类型、运算符与表达式,简单的C程式设计,程式的控制结构,函式,数组,指针,结构体与共用体,函式的高级套用,档案操作,C程式设计常见错误及解决方案等。 本书注重教材的可读性和可用性,每章开头有内容关键字和难点提示;典型例题一题多解,由浅入深,强化知识点、算法、编程方法与技巧;还将程式测试、程式调试与排错、软体的健壮性和代码风格、结构化与模组化程式设计方法等软体工程知识融入其中;配套提供题型丰富的《C语言大学实用教程习题与实验指导》教材;本书还将为任课教师免费提供电子课件,其中包括全部例题和习题源程式档案(可按前言提供的方式索取)。
基本介绍
- 书名:C语言大学实用教程/21世纪大学计算机系列教材
- 出版社:电子工业出版社
- 页数:435页
- 开本:16
- 品牌:电子工业出版社
- 作者:苏小红
- 出版日期:2004年1月1日
- 语种:简体中文
- ISBN:7121000725
媒体推荐
书评
全书共分11章,内容包括:程式设计ABC,数据类型、运算符与表达式,简单的C程式设计,程式的控制结构,函式,数组,指针,结构体与共用体,函式的高级套用,档案操作,C程式设计常见错误及解决方案等。最后一章C程式设计常见错误及解决方案,可谓本书的画龙点睛之笔。后记则是作者多年从事程式设计的亲身体验和感悟,希望读者读后也能产生“众里寻她千百度,蓦然回首,那人却在灯火阑珊处”的共鸣。
本书注重教材的可读性和可用性,每章开头有内容关键字和难点提示,指导读者阅读;每章结尾安排本章小结,帮助读者整理思路,形成清晰的逻辑体系和主线;典型例题一题多解,由浅入深,强化知识点、算法、编程方法与技巧;本书还将程式测试、程式调试与排错、软体的健壮性和代码风格、结构化与模组化程式设计方法等软体工程知识融入其中;习题以巩固基本知识点为目的,题型丰富,包括简答题、选择题、阅读程式写出运行结果、程式改错、程式填空和编程题等各种全国计算机等级考试二级考试的常见题型;附录中给出了实用学习资料列表。
本书可作为高校各专业的C语言教学用书或学生的自学参考书,我们还为读者提供以下全方位的辅教和辅学方面的信息服务。
全书共分11章,内容包括:程式设计ABC,数据类型、运算符与表达式,简单的C程式设计,程式的控制结构,函式,数组,指针,结构体与共用体,函式的高级套用,档案操作,C程式设计常见错误及解决方案等。最后一章C程式设计常见错误及解决方案,可谓本书的画龙点睛之笔。后记则是作者多年从事程式设计的亲身体验和感悟,希望读者读后也能产生“众里寻她千百度,蓦然回首,那人却在灯火阑珊处”的共鸣。
本书注重教材的可读性和可用性,每章开头有内容关键字和难点提示,指导读者阅读;每章结尾安排本章小结,帮助读者整理思路,形成清晰的逻辑体系和主线;典型例题一题多解,由浅入深,强化知识点、算法、编程方法与技巧;本书还将程式测试、程式调试与排错、软体的健壮性和代码风格、结构化与模组化程式设计方法等软体工程知识融入其中;习题以巩固基本知识点为目的,题型丰富,包括简答题、选择题、阅读程式写出运行结果、程式改错、程式填空和编程题等各种全国计算机等级考试二级考试的常见题型;附录中给出了实用学习资料列表。
本书可作为高校各专业的C语言教学用书或学生的自学参考书,我们还为读者提供以下全方位的辅教和辅学方面的信息服务。
图书目录
第1章 程式设计ABC
1.1 计算机与人
1.2 计算机与程式设计语言
1.3 程式设计语言的故事
1.4 程式设计语言的工作原理
1.5 本章小结
习题1
第2章 数据类型、运算符与表达式
2.1 一个简单的C程式例子
2.2 C程式常见标识符号分类
2.3 数据类型
2.4 常量
2.5 变数
2.6 常用运算符及表达式
2.7 赋值和表达式中的类型转换
2.8 本章小结
习题2
第3章 简单的C程式设计
3.1 C语句分类
3.2 表达式语句
3.3 複合语句和空语句的作用
3.4 基本输入/输出操作的实现
3.5 本章小结
习题3
第4章 程式的控制结构
4.1 算法及其描述方法
4.2 顺序结构
4.3 选择结构
4.4 循环结构
4.5 流程的转移控制
*4.6 程式排错
*4.7 结构化程式设计方法简介
4.8 本章小结
习题4
第5章 函式
5.1 程式设计的艺术
5.2 函式的定义与使用
5.3 变数的作用域和存储类型
5.4 函式封装
5.5 模组和连结
5.6 程式调试实例
*5.7 模组化程式设计方法简介
5.8 本章小结
习题5
第6章 数组
6.1 数组类型的套用场合
6.2 数组的定义、引用和初始化
6.3 向函式传递一维数组
6.4 向函式传递二维数组
6.5 字元数组
6.6 本章小结
习题6
第7章 指针
7.1 指针概述
7.2 指针和数组间的关係
7.3 指针数组
*7.4 指向指针的指针
7.5 带参数的main( )函式
*7.6 动态数组的实现
*7.7 代码风格问题
7.8 本章小结
习题7
第8章 结构体与共用体
*第9章 函式的高级套用
第10章 档案操作
第11章 C程式设计常见错误及解决方案
后记
附录A 书中常用概念、名词、语句、运算符、数据类型和算法索引表
附录B C关键字
附录C C运算符的优先权与结合性
附录D 常用字元与ASCII码对照表
附录E 常用的ANSI C标準库函式
参考文献
1.1 计算机与人
1.2 计算机与程式设计语言
1.3 程式设计语言的故事
1.4 程式设计语言的工作原理
1.5 本章小结
习题1
第2章 数据类型、运算符与表达式
2.1 一个简单的C程式例子
2.2 C程式常见标识符号分类
2.3 数据类型
2.4 常量
2.5 变数
2.6 常用运算符及表达式
2.7 赋值和表达式中的类型转换
2.8 本章小结
习题2
第3章 简单的C程式设计
3.1 C语句分类
3.2 表达式语句
3.3 複合语句和空语句的作用
3.4 基本输入/输出操作的实现
3.5 本章小结
习题3
第4章 程式的控制结构
4.1 算法及其描述方法
4.2 顺序结构
4.3 选择结构
4.4 循环结构
4.5 流程的转移控制
*4.6 程式排错
*4.7 结构化程式设计方法简介
4.8 本章小结
习题4
第5章 函式
5.1 程式设计的艺术
5.2 函式的定义与使用
5.3 变数的作用域和存储类型
5.4 函式封装
5.5 模组和连结
5.6 程式调试实例
*5.7 模组化程式设计方法简介
5.8 本章小结
习题5
第6章 数组
6.1 数组类型的套用场合
6.2 数组的定义、引用和初始化
6.3 向函式传递一维数组
6.4 向函式传递二维数组
6.5 字元数组
6.6 本章小结
习题6
第7章 指针
7.1 指针概述
7.2 指针和数组间的关係
7.3 指针数组
*7.4 指向指针的指针
7.5 带参数的main( )函式
*7.6 动态数组的实现
*7.7 代码风格问题
7.8 本章小结
习题7
第8章 结构体与共用体
*第9章 函式的高级套用
第10章 档案操作
第11章 C程式设计常见错误及解决方案
后记
附录A 书中常用概念、名词、语句、运算符、数据类型和算法索引表
附录B C关键字
附录C C运算符的优先权与结合性
附录D 常用字元与ASCII码对照表
附录E 常用的ANSI C标準库函式
参考文献