C语言程序设计

出版时间:2012-9  出版社:科学出版社  作者:海燕  页数:482  字数:674000  

内容概要

全书由主教材和配套“习题与实验指导”组成,它是编者通过长期教学实践编写而成的。主教材分为12章,包括:C语言概述,数据类型、运算符和表达式,语句与顺序,选择,循环程序结构,数组,函数,编译预处理,指针,结构体和共用体,位运算,文件操作等。
习题与实验指导分三部分,包括理论与指导、实验与指导、全国计算机等级考试二级C语言试题。其中理论与指导包含本章要点、典型例题解析、测试练习、测试练习参考答案四个模块。
全书内容编排由浅入深、循序渐进、注重实践、实例丰富,可作为大学各专业公共课教材和全国计算机考试参考用书,同时也可作为相关领域的工程技术人员的学习参考用书。

作者简介

海燕、王卉、闫雒恒

书籍目录

C语言程序设计前言第1章 概述1.1 C语言概况1.1.1 C语言的产生与发展1.1.2 C语言的特点1.1.3 C语言程序创建的基本步骤1.2 简单的C语言程序1.2.1 一个简单的C程序1.2.2 C语言程序的基本结构1.2.3 C语言程序的书写规范1.3 算法1.3.1 算法概述1.3.2 算法的表示1.4 使用Visual C++ 6.0实现C语言程序1.4.1 Visual C++ 6.0集成编译环境的安装1.4.2 使用Visual C++ 6.0实现C语言程序的基本步骤1.4.3 程序设计举例本章小结计算机等级考试二级真题解析习题第2章 数据类型、运算符和表达式2.1 C语言的字符集2.2 C语言的关键字和标识符2.2.1 关键字2.2.2 标识符2.3 C语言的数据类型2.4 常量2.4.1 整型常量2.4.2 实型常量2.4.3 字符常量2.4.4 字符串常量2.4.5 符号常量2.5 变量2.5.1 变量的概念2.5.2 变量的定义与初始化2.5.3 整型变量2.5.4 实型变量2.5.5 字符变量2.6 C语言的运算符和表达式概述2.6.1 运算符2.6.2 表达式2.6.3 运算符的优先级和结合性2.7 C语言中基本的运算符和表达式2.7.1 算术运算符和算术表达式2.7.2 赋值运算符和赋值表达式2.7.3 关系运算符和关系表达式2.7.4 逻辑运算符和逻辑表达式2.7.5 条件运算符和条件表达式2.7.6 逗号运算符和逗号表达式2.7.7 强制类型转换运算符2.7.8 其他运算符本章小结计算机等级考试二级真题解析习题第3章 语句及顺序结构控制3.1 C语言的基本语句3.2 数据的输入和输出3.2.1 getchar和putchar函数(字符输入输出函数)3.2.2 printf函数(格式输出函数)3.2.3 scanf函数(格式输入函数)3.3 顺序结构程序设计3.4 程序举例本章小结计算机等级考试二级真题解析习题第4章 选择结构程序设计4.1 选择结构的概念4.2 if语句4.2.1 if语句的三种形式4.2.2 if语句的嵌套4.3 switch语句4.4 程序举例本章小结计算机等级考试二级真题解析习题第5章 循环结构5.1 循环结构的概念5.2 while语句5.3 do … while语句5.4 for语句5.5 break语句5.6 continue语句5.7 循环的嵌套5.8 程序举例本章小结计算机等级考试二级真题解析习题第6章 数组6.1 一维数组6.1.1 一维数组的定义6.1.2 一维数组的引用6.1.3 一维数组的初始化6.1.4 一维数组应用举例6.2 二维数组6.2.1 二维数组的定义6.2.2 二维数组的引用6.2.3 二维数组的初始化6.2.4 二维数组应用举例6.3 字符数组6.3.1 字符数组的定义6.3.2 字符数组的引用与初始化6.3.3 字符串6.3.4 字符数组与字符串的输入与输出6.3.5 字符串处理函数6.4 程序举例本章小结计算机等级考试二级真题解析习题第7章 函数7.1 模块化程序设计思想7.1.1 模块化程序设计与信息隐藏7.1.2 C语言程序设计的方法7.2 函数的定义7.2.1 函数的分类7.2.2 函数的定义7.2.3 函数的返回值7.3 函数的调用7.3.1 函数的调用7.3.2 函数的参数传递7.3.3 函数声明7.4 数组作为函数参数7.4.1 数组元素作为函数参数7.4.2 一维数组作为函数参数7.4.3 二维数组作为函数参数7.5 函数的嵌套调用和递归调用7.5.1 函数的嵌套调用7.5.2 函数的递归调用7.6 局部变量与全局变量7.6.1 局部变量7.6.2 全局变量7.7 变量的存储类型7.7.1 自动变量7.7.2 静态变量7.7.3 寄存器变量7.8 内部函数与外部函数7.8.1 内部函数7.8.2 外部函数本章小结计算机等级考试二级真题解析习题第8章 编译预处理8.1 宏定义8.1.1 不带参数的宏定义及宏替换8.1.2 带参数的宏定义及宏替换8.2 文件包含8.3 条件编译8.4 程序举例本章小结计算机等级考试二级真题解析习题第9章 指针9.1 指针的概念9.1.1 指针、地址和指针变量9.1.2 直接访问和间接访问9.2 指针变量的定义与引用9.2.1 指针变量的定义9.2.2 指针变量的引用9.3 指针变量作为函数参数9.4 数组的指针表示9.4.1 一维数组的指针9.4.2 用指针引用数组元素9.4.3 数组作为函数参数时的指针表示9.4.4 多维数组与指针9.5 通过指针引用字符串9.6 指针数组和指向指针的指针9.6.1 指针数组的概念9.6.2 指针变量的指针9.6.3 main函数的参数9.7 函数指针9.8 指针函数9.9 指针运算本章小结计算机等级考试二级真题解析习题第10章 结构体和共用体10.1 结构体定义和引用10.1.1 概述10.1.2 定义结构体类型变量的方法10.1.3 结构体类型变量的引用10.1.4 结构体类型变量的初始化10.2 结构体数组10.2.1 结构数组的说明10.2.2 结构体数组的定义10.2.3 结构体数组的引用10.2.4 结构体数组的初始化10.3 结构体类型数据的指针10.3.1 指向结构体变量的指针定义和初始化10.3.2 结构体指针变量引用结构体变量中的成员10.3.3 指向结构体数组的指针10.3.4 结构体变量和结构体指针变量作为函数参数10.4 链表10.4.1 链表的基本概念10.4.2 链表的基本操作10.5 共用体10.5.1 共用体变量的定义10.5.2 共用体变量的引用10.5.3 共用体的特点10.6 枚举类型10.7 用typedef定义类型本章小结计算机等级考试二级真题解析习题第11章 位运算11.1 位运算的概念11.2 位运算符本章小结计算机等级考试二级真题解析习题第12章 文件12.1 C文件的概念12.2 文件类型及文件指针12.2.1 文件的类型12.2.2 文件指针12.3 文件的打开和关闭12.3.1 文件的打开12.3.2 文件的关闭12.4 文件的读写12.4.1 fgetc()/getc()和fputc()/putc()函数12.4.2 fgets()和fputs()函数12.4.3 fscanf()和fprinf()函数12.4.4 fread()和fwrite()函数12.4.5 getw()和putw()函数12.5 其他和文件有关的库函数12.5.1 文件检测函数12.5.2 文件定位函数12.6 程序举例本章小结计算机等级考试二级真题解析习题附录A 常用字符与ASCII码对照表附录B 常用标准库函数C语言程序设计习题与实验指导第一部分 理论与指导前言第1章 概述1.1 本章要点1.2 典型例题解析1.3 测试练习1.4 测试练习参考答案第2章 数据类型、运算符和表达式2.1 本章要点2.2 典型例题解析2.3 测试练习2.4 测试练习参考答案第3章 语句及顺序结构控制3.1 本章要点3.2 典型例题解析3.3 测试练习3.4 测试练习参考答案第4章 选择结构程序设计4.1 本章要点4.2 典型例题解析4.3 测试练习4.4 测试练习参考答案第5章 循环结构程序设计5.1 本章要点5.2 典型例题解析5.3 测试练习5.4 测试练习参考答案第6章 数组6.1 本章要点6.2 典型例题解析6.3 测试练习6.4 测试练习参考答案第7章 函数7.1 本章要点7.2 典型例题解析7.3 测试练习7.4 测试练习参考答案第8章 编译预处理8.1 本章要点8.2 典型例题解析8.3 测试练习8.4 测试练习参考答案第9章 指针9.1 本章要点9.2 典型例题解析9.3 测试练习9.4 测试练习参考答案第10章 结构体和共用体10.1 本章要点10.2 典型例题解析10.3 测试练习10.4 测试练习参考答案第11章 位运算11.1 本章要点11.2 典型例题解析11.3 测试练习11.4 测试练习参考答案第12章 文件12.1 本章要点12.2 典型例题解析12.3 测试练习12.4 测试练习参考答案第二部分 实验与指导第1章 Visual C++ 6.0集成环境第2章 数据类型、运算符和表达式第3章 语句及顺序结构控制第4章 选择结构程序设计第5章 循环结构程序设计第6章 数组6.1 数组程序设计(一)6.2 数组程序设计(二)第7章 函数程序设计第8章 编译预处理第9章 指针9.1 指针程序设计(一)9.2 指针程序设计(二)第10章 结构体和共用体第11章 位运算第12章 文件第三部分 全国计算机等级考试二级C语言试题2012年3月全国计算机等级考试二级C语言试题2011年9月全国计算机等级考试二级C语言试题Visual C++ 6.0编译错误信息

图书封面

评论、评分、阅读与下载


    C语言程序设计 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7