新書推薦:
《
SDGSAT-1卫星热红外影像图集
》
售價:NT$
2030.0
《
股市趋势技术分析(原书第11版)
》
售價:NT$
1010.0
《
汉匈战争全史
》
售價:NT$
454.0
《
恶的哲学研究(社会思想丛书)
》
售價:NT$
500.0
《
当你沉默时(悬疑推理 反PUA 反家暴 女性独立小说,揭秘情感PUA的真相,女性自我救赎的文学典范)
》
售價:NT$
255.0
《
不止江湖
》
售價:NT$
449.0
《
天才留步!——从文艺复兴到新艺术运动(一本关于艺术天才的鲜活故事集,聚焦艺术史的高光时刻!)
》
售價:NT$
704.0
《
双城史
》
售價:NT$
505.0
|
編輯推薦: |
本书本作为高校各专业C语言教材和全国计算机等级考试参考书,也可供对C语言感兴趣的其他读者自学使用。
|
內容簡介: |
本书是学习C语言程序设计的基础教材。本书的特点是内容安排上采用循序渐进的方式,在组织形式上采用通俗易懂的案例教学和启发式教学的方式,并辅以大量的便于说明问题的案例,有案例带动知识点的方法进行讲解。
本书本作为高校各专业C语言教材和全国计算机等级考试参考书,也可供对C语言感兴趣的其他读者自学使用。
|
關於作者: |
副教授,长春工程学院计算中心,硕士,毕业于长春工业大学(硕士:吉林大学),已发表相关论文6篇其中,一篇被EI索引,有结题项目3项、在研项目1项。
|
目錄:
|
第1章 C语言概述
11C语言的历史
12C语言的特点
13C语言程序的开发过程
131C语言调试步骤
132Visual C++ 60环境下调试程序方法
14简单的C语言程序
习题
第2章 数据类型、运算符和表达式
21数据类型
22标识符、常量与变量
23整型数据
24实型数据
25字符型数据
26基本运算符和表达式
261算术运算符和算术表达式
262赋值运算符和赋值表达式
263逗号运算符和逗号表达式
264求字节数运算符
27类型转换
习题
第3章 顺序结构程序设计
31结构化程序设计
32C语言的语句
33数据的输出
331格式输出函数——printf函数
332字符输出函数——putchar函数
34数据的输入
341格式输入函数——scanf函数
342字符输入函数——getchar函数
35顺序结构程序举例
习题
第4章 选择结构程序设计
41关系运算符、逻辑运算符、条件运算符
411关系运算符和关系表达式
412逻辑运算符和逻辑表达式
413条件运算符和条件表达式
42选择结构程序设计
421if语句
422switch语句
43选择结构程序设计举例
习题
第5章 循环结构程序设计
51while语句
52do-while语句
53for语句
54break语句和continue语句
541break语句
542continue语句
55循环嵌套
56程序举例
习题
第6章 数组
61一维数组
611一维数组的定义和引用
612一维数组的初始化
613一维数组程序举例
62二维数组
621二维数组的定义和引用
622二维数组的初始化
623二维数组程序举例
63字符数组与字符串
631字符数组的定义和初始化
632字符串
633字符串处理函数
634程序举例
习题
第7章 函数
71函数概述
72函数定义
721函数定义的一般形式
722函数的返回值
73函数调用
731函数调用的一般形式
732对被调函数的声明
733参数传递
74数组作函数参数
741数组元素作函数实参
742数组名作函数参数
75函数的嵌套调用
76函数的递归调用
77局部变量和全局变量
771局部变量
772全局变量
78变量的存储类别
781静态存储方式和动态存储方式
782变量的存储类别
习题
第8章 指针
81指针的基本概念
811变量与地址
812指针与指针变量
813直接访问与间接访问
82指针变量的定义和引用
821指针变量的定义
822指针变量的引用
823指针变量的算术运算
824指针变量作为函数的参数
83指针与一维数组
831通过指针变量引用数组元素
832用数组名及指针作为函数的参数
84指针与二维数组
841二维数组的地址
842指向二维数组的指针变量
85指针与字符串
851字符串的表现形式及访问方式
852使用字符数组和字符型
指针变量处理字符串的区别
86指针与函数
861返回指针值的函数
862指向函数的指针
87二级指针和指针数组
871二级指针
872指针数组
873main函数的参数
习题
第9章 结构体与链表
91结构体类型变量的定义
92结构体类型变量的引用
93结构体的初始化
94结构体与数组
941结构体中包含数组
942结构体数组
95结构体和指针
951结构体中包含指针
952指向结构体的指针
96用结构体指针处理链表
961链表介绍
962动态存储分配
963链表的基本操作
97共用体
98枚举
981枚举类型的定义和枚举
变量的定义
982枚举变量的使用
99类型定义
910应用举例
习题
第10章 文件
101文件概述
102文件类型指针
103文件的打开与关闭
1031文件打开函数fopen
1032文件关闭函数fclose
104文件的读写操作
1041字符读写函数:fputc和
fgetc
1042格式化读写函数:fprintf
和fscanf
1043数据块读写函数:fwrite
和fread
1044字符串读写函数:fputs
和fgets
105文件定位函数
1051rewind函数
1052fseek函数
习题
第11章 编译预处理
111宏定义
1111无参数的宏定义
1112带参数的宏定义
112文件包含
113条件编译
1131#if命令
1132#ifdef … #else … #endif
1133#ifndef … #else … #endif
1134#undef
1135应用举例
习题
第12章 位运算
121二进制位逻辑运算
1211“按位与”运算符
1212“按位或”运算符|
1213“按位异或”运算符^
1214“按位取反”运算符~
122移位运算
1221左移运算符
1222右移运算符
习题
附录
参考文献
|
|