C程序设计与实例教程

当前位置:首页 > 网络编程 > 编程语言与程序设计 > C程序设计与实例教程

出版社:西安电科大
出版日期:2007-9
ISBN:9787560618579
作者:曾令明
页数:224页

作者简介

C语言是现今使用最广泛的计算机语言之一,也是学习其他高级语言的基础。本书从C语言程序设计的基本原理及基本思想出发,紧扣基础,面向应用。全书共九章,内容包括:C语言的基本概念、C语言的语法规则以及利用C语言进行程序设计的有关知识。每个知识点均配有完整的程序示范,有利于读者理解和掌握。还针对每章的内容精心设计了大量习题,且书末附有习题参考答案。
本书内容新颖、体系合理、逻辑性强、结构紧凑、文字流畅。适合作为高等学校C程序设计课程的教材,也适合广大计算机应用技术人员与计算机等级考试人员学习参考。

书籍目录

第1章 概述1.1 学习C语言的必要性1.2 C语言简介1.2.1 C语言的产生及发展1.2.2 C语言的特点1.2.3 C程序的组成及书写格式1.3 C程序的运行过程1.3.1 启动Visual C++6.01.3.2 创建、编辑C程序1.3.3 编译、连接、执行c程序1.4 练习题第2章 数据类型、运算符与表达式2.1 关键字与标识符2.1.1 关键字2.1.2 标识符2.2 数据类型2.2.1 C语言的数据类型2.2.2 C语言的基本数据类型2.3 常量2.3.1 整型常量2.3.2 实型常量2.3.3 字符型常量2.3.4 符号常量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 练习题第3章 基本结构程序设计3.1 算法3.1.1 算法的概念3.1.2 算法的描述3.2 顺序结构3.2.1 语句3.2.2 数据的输入和输出3.3 选择结构3.3.1 关系运算与逻辑运算3.3.2 if语句3.3.3 switch语句3.4 循环结构3.4.1 while语句3.4.2 do-while语句3.4.3 for语句3.4.4 循环的嵌套3.4.5 break语句与continue语句3.5 练习题第4章 数组4.1 数组概述4.1.1 数组的引入4.1.2 数组的概念4.2 一维数组4.2.1 一维数组的定义4.2.2 一维数组的引用4.2.3 一维数组的初始化4.2.4 一维数组应用举例4.3 二维数组4.3.1 二维数组的定义4.3.2 二维数组的引用4.3.3 二维数组的初始化4.3.4 二维数组应用举例4.4 字符数组4.4.1 字符数组的定义4.4.2 字符数组的初始化4.4.3 字符串4.4.4 字符数组的引用4.4.5 字符数组的输入和输出4.4.6 字符串处理函数4.4.7 字符数组应用举例4.5 练习题第5章 函数与预处理命令5.1 函数的概念5.1.1 模块与函数5.1.2 函数分类5.2 函数的定义与调用5.2.1 函数定义5.2.2 函数调用5.3 函数的嵌套与递归5.3.1 函数的嵌套调用5.3.2 函数的递归5.4 数组作为函数参数5.4.1 数组元素作函数实参5.4.2 数组名作函数参数5.5 变量的作用域5.5.1 局部变量5.5.2 全局变量5.6 变量的生存期5.6.1 静态存储变量5.6.2 动态存储变量5.7 预处理命令5.7.1 宏定义5.7.2 文件包含5.8 练习题第6章 指针6.1 地址和指针的概念6.2 指针变量的定义与使用6.2.1 指针变量的定义6.2.2 指针变量的使用6.3 指针与函数6.3.1 指针作函数的参数6.3.2 返回值为指针的函数6.3.3 指向函数的指针6.4 指针与数组6.4.1 指向一维数组的指针6.4.2 指向多维数组的指针6.4.3 指针与字符串6.4.4 指针数组和指向指针的指针6.5 练习题第7章 结构体与共用体7.1 结构体概述7.1.1 结构体的引入7.1.2 结构体类型的定义7.2 结构体变量7.2.1 结构体变量的定义7.2.2 结构体变量的引用7.2.3 结构体变量的初始化7.2.4 结构体变量作函数参数7.3 结构体数组7.3.1 结构体数组的定义7.3.2 结构体数组的初始化7.3.3 结构体数组元素的引用7.3.4 结构体数组应用举例7.4 结构体与指针7.4.1 指向结构体变量的指针7.4.2 链表7.4.3 指向结构体数组的指针7.4.4 用指向结构体的指针作函数参数7.5 共用体7.5.1 共用体类型的定义7.5.2 共用体变量的定义7.5.3 共用体变量的引用7.6 枚举类型7.7 用typedef定义类型7.8 练习题第8章 位运算与位段8.1 位运算8.1.1 按位与运算8.1.2 按位或运算8.1.3 按位异或运算8.1.4 求反运算8.1.5 左移运算8.1.6 右移运算8.1.7 位运算赋值运算符8.2 位段8.3 练习题第9章 文件9.1 文件概述9.1.1 文件的定义9.1.2 文件的分类9.2 文件指针9.3 文件的打开与关闭9.3.1 文件打开函数(fopen)9.3.2 文件关闭函数(fclose)9.4 文件的读/写9.4.1 字符读/写函数fgetc和fputc9.4.2 字符串读/写函数fgets和fputs9.4.3 数据块读/写函数fread和fwrite9.4.4 格式化读,写函数fscanf和forintf9.5 文件的定位9.5.1 fseek函数9.5.2 rewind函数9.5.3 ftell函数9.6 文件检测函数9.6.1 feof函数9.6.2 ferror函数9.6.3 clearerr函数9.7 练习题附录附录A 常用字符与ASCII代码对照表附录B 运算符的优先级和结合性附录C C语言常用库函数参考答案

图书封面


 C程序设计与实例教程下载



发布书评

 
 


 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024