网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C语言程序设计
分类
作者 胡燏
出版社 知识产权出版社
下载
简介
编辑推荐

《C语言程序设计》由胡燏所著,本教材以“普通高等教育‘十二五’高职高专规划教材”编写精神为准绳,以本科、高职高专的学生为主要读者对象,以全国计算机等级考试(二级)(C语言方向)的知识点为框架,以“项目规划”为载体,将C语言程序设计的基础知识与实际的程序设计相融合,让读者在掌握基础知识的同时,将所学知识得以应用于程序编写过程中。本书不仅可以作为本科、高职高专院校的计算机网络技术、计算机应用技术、数控技术等专业《c语言程序设计》课程的教材,还可供各类培训、计算机等级考试人员参考使用。

目录

项目1 C语言概述

 1.1 程序设计语言简介

1.1.1 机器语言

1.1.2 汇编语言

1.1.3 高级语言

 1.2 计算机中的进制及相互转换

1.2.1 计算机中的几种进制

1.2.2 计算机中机器数的表示方法

1.2.3 计算机中进制之间的相互转换

 1.3 C语言简介

1.3.1 C语言概述

1.3.2 C语言的程序结构及特点

1.3.3 运行C程序的环境与步骤

 习题一

项目2 C语言的数据类型、运算符及表达式

 2.1 C语言的数据类型结构

 2.2 标识符、常量及变量

2.2.1 标识符

2.2.2 常量

2.2.3 变量

 2.3 基本数据类型

2.3.1 整型数据

2.3.2 实型数据

2.3.3 字符型数据

2.3.4 变量赋初值

2.3.5 不同类型数据间的相互转换

 2.4 运算符及表达式

2.4.1 C语言运算符简介

2.4.2 算术运算符和算术表达式

2.4.3 赋值运算符和赋值表达式

2.4.4 自增、自减运算符

2.4.5 关系运算符和关系表达式

2.4.6 逻辑运算符和逻辑表达式

2.4.7 位运算符

2.4.8 逗号运算符和逗号表达式

2.4.9 常用运算符的优先级别汇总

 2.5 编译预处理

2.5.1 宏定义

2.5.2 文件包含

2.5.3 条件编译

 习题二

项目3 顺序结构程序设计

 3.1 C语句概述

 3.2 赋值语句

 3.3 C语言中数据的输入输出

 3.4 字符数据的输入输出

3.4.1 putchar函数

3.4.2 getchar函数

3.4.3 gets函数

3.4.4 puts函数

 3.5 格式输入与输出

3.5.1 printf函数

3.5.2 scanf函数

 习题三

项目4 选择结构程序设计

 4.1 if语句

4.1.1 单边选择结构

4.1.2 双边选择结构

4.1.3 多分支选择结构

4.1.4 嵌套if语句

 4.2 条件运算符

 4.3 switch语句

 习题四

项目5 循环结构程序设计

 5.1 while语句

 5.2 do-while语句

 5.3 for语句

 5.4 循环的嵌套

 5.5 break语句与continue语句

5.5.1 break语句

5.5.2 continue语句

 习题五

项目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.3.6 字符串处理函数

6.3.7 字符数组应用举例

 习题六

项目7 函数

 7.1 结构化程序设计和C语言程序组成

7.1.1 结构化程序设计

7.1.2 C语言程序的组成

7.1.3 函数分类

 7.2 库函数

 7.3 函数的定义和调用

7.3.1 函数的定义

7.3.2 函数的调用

 7.4 函数参数和函数的值

7.4.1 形式参数和实际参数

7.4.2 函数的返回值

 7.5 函数调用时参数间的传递

7.5.1 将变量、常量、数组元素作为参数时的传递

7.5.2 将数组名作为参数时的传递

 7.6 函数的嵌套调用

 7.7 函数的递归调用

 7.8 变量的作用域、生存期和存储类别

7.8.1 局部变量和全局变量

7.8.2 变量的存在性和可见性

7.8.3 变量的存储类型

 习题七

项目8 指针

 8.1 指针的基本概念

 8.2 指针变量

8.2.1 指针变量的定义

8.2.2 指针变量的赋值

8.2.3 指针变量的引用

8.2.4 将指针变量作为参数时的传递

 8.3 数组与指针

8.3.1 指向一维数组元素的指针

8.3.2 通过指针引用一维数组的元素

8.3.3 用一维数组名作函数参数

8.3.4 指向多维数组的指针和指针变量

 8.4 指针与字符串

8.4.1 字符串的表示形式

8.4.2 字符指针作函数参数

 8.5 函数的指针

8.5.1 用函数指针变量调用函数

8.5.2 用指向函数的指针作函数参数

 8.6 返回指针值的函数

 8.7 指针数组

8.7.1 指针数组

8.7.2 main函数的参数

 8.8 指向指针的指针

8.8.1 指向指针的指针

 习题八

项目9 结构体和共用体

 9.1 结构体

9.1.1 结构体的定义

9.1.2 结构体变量的定义

9.1.3 结构体变量的引用

9.1.4 结构体变量的赋值

 9.2 结构体数组

9.2.1 结构体数组的定义

9.2.2 结构体数组的初始化

9.2.3 结构体数组元素的引用

9.2.4 结构体数组的应用举例

 9.3 结构体和指针

9.3.1 指向结构体变量的指针

9.3.2 指向结构体数组的指针

9.3.3 用结构体变量和指向结构体的指针作函数参数

 9.4 动态存储分配

 9.5 指针链表

9.5.1 结构体构成的链表

9.5.2 在链表中插入结点

9.5.3 在链表中删除结点

 9.6 共用体

9.6.1 共用体的概念

9.6.2 共用体变量的引用

 9.7 枚举类型

9.7.1 枚举类型的定义

9.7.2 枚举类型变量的定义

9.7.3 枚举类型变量的赋值和使用

 9.8 类型定义符typedef

 习题九

项目10 文件

 10.1 文件概述

10.1.1 文件的概念

10.1.2 文件的指针

10.1.3 文件的一般操作过程

 10.2 文件的打开和关闭

10.2.1 文件的打开——fopen( )函数

10.2.2 文件的关闭——fclose( )函数

 10.3 文件的读写

10.3.1 fgetc函数和fputc函数

10.3.2字符串读写函数fets和fputs

10.3.3 fread函数和fwrite函数

10.3.4 fscanf函数和fprinf函数

 10.4 文件定位

10.4.1 rewind函数

10.4.2 fseek函数

10.4.3 fsell函数

 10.5 文件检测函数和处理函数

10.5.1 feof函数

10.5.2 fenor函数

10.5.3 clearerr函数

10.5.4 exit函数

 习题十

附录一 ASCⅡ码表

附录二 考试大纲

附录三 C语言的运算符和结合性

附录四 C语言常用语法

附录五 C库函数

附录六 C库文件

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/23 13:26:55