书籍详情

C语言程序设计

C语言程序设计

作者:龚圆明,朱玉文,刘万春编

出版社:国防工业出版社

出版时间:1999-06-01

ISBN:9787118021141

定价:¥25.00

内容简介
  本书是依据教育部考试中心1998年制定的计算机等级考试(C语言程序设计)考试要求所编写。本书系统地介绍了C语言的程序设计方法和技巧,对C语言各部分内容作了合理安排,由浅入深,循序渐进,概念清晰,通俗易懂。为便于读者自学,在各章后作了小结并附有适量的习题,并给出参考答案供读者参考。本书是为参加1999年及以后计算机等级考试的读者所编写,也可作为大专院校学生参加高等自学考试呀文凭考试的教学用书,还可作为科技人员学习C语言的参考。
作者简介
暂缺《C语言程序设计》作者简介
目录
绪论
0.1  计算机语言的发展
0.2  程序的编译和解释
0.3  程序设计的概念
0.3.1  算法及其表达
0.3.2  结构化程序设计
第一章  C语言概述
1.1  C语言的发展过程
1.2  C语言的特点
1.3  C源程序的结构
1.4  基本的输入与输出
1.5  C语言的上机步骤
1.6  实例
本章小结
习题一
第二章  基本数据类型和表达式
2.1  标识符和变量
2.1.1  标识符
2.1.2 变量
2.2  基本数据类型
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.4.4  自增自减运算符
2.4.5  赋值运算符
2.4.6  逗号运算符有表达式
2.4.7  条件运算符
2.4.8  位运算符
2.5  数据类型的转换
2.6  运算符的优先级和结合性
2.7  赋值语句
2.8  实例
本章小结
习题二
第三章  简单的C语言程序设计
3.1  语句概述
3.1.1  控制语句 
3.1.2  函数调用语句
3.1.3  表达式语句
3.1.4  空语句
3.2  数据输出
3.2.1  字符输出函数putchar
3.2.2  格式输出函数printf
3.3  数据输入
3.3.1  字符输入函数getchar()
3.3.2  格式输入函数scanf
3.4  实例
本章小结
习题三
第四章  分支结构
4.1  分支程序设计
4.1.1  if语句
4.1.2  if语句嵌套
4.1.3  条件运算符的作用
4.2  switch语句
4.3  gogo语句
4.4  实例
本章小结
习题四
第五章  循环控制
5.1  while语句
5.2  do-while语句
5.3  for语句
5.3.1  for语句的一般格式
5.3.2  条件表达式缺省的for
5.3.3  条件表达式中包含逗号运算符的for语句
5.4  三种循环语句的比较
5.5  break语句和continue语句
5.5.1  break语句
5.5.2  Continue语句
5.6  实例
本章小结
习题五
第六章  函数和变量类型
6.1  概述
6.1.1  函数定义的一般形式
6.1.2  有关函数的说明
6.1.3  函数的调用形式
6.1.4  函数的递归调用
6.1.5  函数的递归调用
6.1.6  库函数简介
6.2  变量类型
6.6.2  自动型变量(局部变量)
6.2.2  外部型变量(全局变量)
6.2.3  静态型变量
6.2.4  寄存器变量
6.3  静态初始化
6.4  C预处理器
6.4.1  宏定义
6.4.2  文件包含
6.4.3  条件编译
6.5  实例
本章小结
习题六
第七章  数组
7.1  一维数组
7.2  二维数组
7.3  字符数组和字符串
7.3.1  字符数组的廒 初始化
7.3.2  字符串和字符串结束标志
7.3.3  字符数组的输入和输出
7.3.4  字符串处理函数
7.4  实例
本章小结
习题七
第八章  指针
8.1  指针的概念
8.2  指针和指针变量
8.2.1  指针变量定义
8.2.2  指针变更引用
8.2.3  指针作为函数参数引用
8.3  数组和指针
8.3.1  通过指针访问数组元素
8.3.2  数组答为函数参数
8.3.3  指向多维数组的指针和指针变量
8.4 字符串和指针
8.4.1  字符串的表达式 
8.4.2  字符串指针作函数参数
8.5  函数与指针
8.5.1  指针函数
8.5.2  函数指针
8.6  指针数组和指向指针的指针
8.6.1  指针数组
8.6.2  指向指针的指针
8.7  Turbo c的内存分配函数
本章小结
习题八
第九章  结构休与共用体
9.1  结构化的定义及其变量的初始化
9.1.1  结构体定义
9.1.2  结构体变量的初始化
9.2  结构体类型变量的引用
9.3  结构体数组
9.3.1  定义
9.3.2  结构体数组初始化
9.3.3  应用举例
9.4  指针和结构体
9.4.1  指向结构化变量的指针
9.4.2  指向结构体数组的指针
9.4.3  结构指针参数
9.5  用指针处理链表
9.5.1  链表
9.5.2  建立链表
9.5.3  链表输出
9.5.4 对链表中的元素进行删除
9.5.5  对链表插入结点
9.5.6  主函数
9.6  共用体(联合)
9.6.1  概念
9.6.2  引用方式
9.6.3  共用体的特点
9.7  枚举
9.8  用typedef定义类型
9.9  实例
本章小结
习题九
第十章  文件
10.1  文件概述
10.2  文件的处理
10.2.1  文件指针
10.2.2  文件的打开和关闭
10.2.3  文件的读和写
10.3  实例
本章小结
习题十
第十一章  常见错误分析和程序调试
11.1  常见错误分析
11.1.1  遗漏分号或分号位置错误
11.1.2  路径表示的错误
11.1.3  混淆赋值号(=)与比较(= =)
11.1.4  遗漏花括号
11.1.5  括号不配对
11.1.6  大小字母的区别
11.1.7  忘记定义变量
11.1.8  错误使用指针
11.1.9  开关语句中忘记中断语句break
11.1.10  混淆字符和字符中的表示形式
11.1.11  自加(++)和自减(--)错误
11.1.12  地址传送失败
11.1.13  数组及数组下标
11.1.14  int型数据的数值范围
11.1.15  函数的使用
11.1.16  混淆数组名及指针变量区别
11.1.17  混淆结构体类型和结构体变量区别
11.1.18  使用文件时忘记打开文件或打开文件方式不对
11.2  错误的检出与分离
11.3  程序调试
附录A  ACSII码表
附录B  Turbo C 2.0常用库函数
附录C  C语言中的关键字
附录D  运算符和结合性
附录E  全国计算机等级考试二级考试大纲(C语言)
附录F  1997年全国计算机等级考试C语言程序设计试题答案
参考答案
猜您喜欢

读书导航