C语言与习题解答
分类: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 李春葆
出 版 社: 清华大学出版社
出版时间: 1999-7-1字数: 520版次: 8页数: 330印刷时间: 19990701开本:印次:纸张:I S B N : 9787302036593包装: 平装内容简介
本书作者总结多年的教学经验,按C语言课程的教学大纲要求,系统地讲述了C语言的基本内容,通过精心设计、仔细遴选和详细解答大量具有代表性和涉及面广的例题和习题,使读者能够在练中学、学中练,既掌握C语言的基本概念,又融入程序设计方法的思想,有助于读者拓宽编程思路。本书系统性、实用性强、内容简明扼要,重点突出,可作为计算机专业本、专科学生的学习参考书,也适合报考计算机专业硕士研究生的考生参考,也适合自学考试的读者和计算机等级考试者作为复习用书。
目录
第一章C语言概述
1.1C语言的特点
1.2C语言标识符
1.3C语言的程序设计风格
1.4C语言的结构
1.5C语言的开发和运行
基本题1
习题1
答案1
第二章数据类型、运算符与表达式
2.1基本数据类型
2.1.1常量和变量
2.1.2整型数据
2.1.3实型数据
2.1.4字符型数据
2.2运算符
2.3表达式
2.4赋值运算符
2.5类型转换
基本题2
习题2
答案2
第三章顺序结构
3.1赋值语句
3.2输入语句
3.3输出语句
基本题3
习题3
答案3
第四章选择结构
4.1if语句
4.2条件表达式
4.3switch语句
基本题4
习题4
答案4
第五章循环结构
5.1for语句
5.2while语句
5.3do-while语句
5.4break和continue语句
5.5goto语句和标号
5.6三种循环语句之间的比较
基本题5
习题5
答案5
第六章数组
6.1一维数组
6.2二维数组
6.3字符数组
基本题6
习题6
答案6
第七章指针
7.1指针变量的定义
7.2指针的说明和初始化
7.3指针运算
7.4指针和数组
7.5字符指针和字符串
7.6指针数组
7.7多级指针
7.8命令行参数
基本题7
习题7
答案7
第八章函数
8.1函数定义和使用
8.2函数的存储类型
8.3变量的作用域和存储类型
8.3.1局部变量和全局变量
8.3.2变量的存储类型
8.4函数的数据传递
8.5数组在函数间的传递
8.6指针型函数
8.7指向函数的措针
基本题8
习题8
答案8
第九章结构体和联合体
9.1结构体定义和变量说明
9.2结构体变量的引用和初始化
9.3结构体数组
9.4结构体指针
9.5函数之间结构体变量的数据传递
9.6结构体嵌套
9.7利用结构体变量构成链表
9.8联合体
9.9枚举类型
9.10用户定义类型
基本题9
习题9
答案9
第十章文件
10.1文件概述
10.2文件的输入输出
10.2.1文件的打开和关闭
10.2.2文件的字符输入输出函数
10.2.3文件的字符串输入输出函数
10.2.4文件的格式化输入输出函数
10.2.5文件的数据块输入输出函数
10.3文件的定位操作
10.4文件的错误操作
基本题10
习题10
答案10
第十一章编译预处理
11.1宏
11.2条件编译
11.3文件包含
基本题11
习题11
答案11
第十二章常用的算法设计
12.1排序
12.2查找
12.3枚举法
12.4递归法
12.4.1牛顿迭代法
基本题12
习题12
答案12
附录A全国计算机等级考试(二级)——C语言大纲
附录CC语言运算符及优先级
附录D可打印字符与ASCII代码对照表
参考文献