扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
全国计算机等级考试最新真考题库模拟考场及详解·二级MSOffice高级应用
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
C Primer Plus 第6版 中文版
-
>
深度学习
-
>
MATLAB计算机视觉与深度学习实战-赠在线交流卡和本书源码
C语言程序设计教程 版权信息
- ISBN:9787560644745
- 条形码:9787560644745 ; 978-7-5606-4474-5
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 所属分类:>
C语言程序设计教程 内容简介
本书主要内容包括: C语言概述、数据类型、运算符和表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数等。
C语言程序设计教程 目录
第1章 C语言概述 1
1.1 C语言的发展过程 1
1.2 C语言的特点 1
1.3 C语言的基本符号 2
1.4 C语言程序的基本结构 3
1.4.1 简单的C程序示例 3
1.4.2 C语言程序的基本结构 4
1.4.3 C语言程序的书写规范 5
1.5 C语言程序的开发过程 5
1.6 VC++6.0集成环境的使用 6
1.6.1 Visual C++ 6.0简介 6
1.6.2 使用Visual C++ 6.0开发C语言
源程序 7
1.7 程序设计综合实例 11
习题1 12
第2章 数据类型、运算符和表达式 14
2.1 数据类型 14
2.2 常量 15
2.2.1 整型常量 15
2.2.2 实型常量 16
2.2.3 字符型常量 16
2.2.4 符号常量 18
2.3 变量 18
2.3.1 变量的声明 18
2.3.2 变量的初始化 19
2.4 运算符和表达式 19
2.4.1 运算符的优先级及结合性 19
2.4.2 算术运算符和算术表达式 20
2.4.3 关系运算符和关系表达式 22
2.4.4 逻辑运算符和逻辑表达式 23
2.4.5 赋值运算符和赋值表达式 24
2.4.6 条件运算符和条件表达式 24
2.4.7 逗号运算符和逗号表达式 25
2.4.8 位运算符 25
2.5 数据类型转换 27
习题2 28
第3章 顺序结构程序设计 31
3.1 程序控制的三种基本结构 31
3.1.1 结构化算法 31
3.1.2 程序的三种基本结构 33
3.2 赋值语句 34
3.3 格式输入输出函数 34
3.3.1 格式输出函数printf() 35
3.3.2 格式输入函数scanf() 39
3.4 字符输入输出函数 41
3.4.1 字符输出函数putchar() 41
3.4.2 字符输入函数getchar() 42
3.5 程序设计综合实例 43
习题3 45
第4章 选择结构程序设计 47
4.1 if语句 47
4.1.1 if语句的三种形式 47
4.1.2 if语句的嵌套 54
4.2 switch语句 55
4.3 程序设计综合实例 59
习题4 63
第5章 循环结构程序设计 66
5.1 for语句 66
5.1.1 for语句的语法格式 66
5.1.2 for语句的进一步演变 69
5.2 while语句 72
5.3 do-while语句 74
5.4 循?环?的?嵌?套 76
5.4.1 多重循环 76
5.4.2 break与continue语句 79
5.5 程序设计综合实例 80
习题5 84
第6章 数组 88
6.1 一维数组 88
6.1.1 一维数组的定义 88
6.1.2 一维数组的初始化 89
6.1.3 一维数组的输入与输出 90
6.1.4 一维数组的应用 91
6.2 二维数组 93
6.2.1 二维数组的定义 93
6.2.2 二维数组的引用 94
6.2.3 二维数组的输入与输出 94
6.2.4 二维数组的初始化 95
6.2.5 二维数组的应用 95
6.3 字符数组 96
6.3.1 字符数组的定义与初始化 96
6.3.2 用字符数组存放字符串 98
6.3.3 字符数组的输入与输出 98
6.3.4 字符串处理函数 99
6.4 程序设计综合实例 103
习题6 106
第7章 函数 109
7.1 函数的概念 109
7.2 函数的定义和调用 110
7.2.1 函数的定义 110
7.2.2 函数的调用 111
7.2.3 函数说明 112
7.3 函数间的数据传递 113
7.3.1 传值方式 113
7.3.2 传址方式 114
7.4 函数的嵌套与递归 115
7.4.1 函数的嵌套调用 115
7.4.2 函数的递归调用 117
7.5 变量的作用域 118
7.5.1 局部变量 118
7.5.2 全局变量 119
7.6 变量的存储类型 121
7.6.1 静态存储方式和动态存储方式 121
7.6.2 变量的存储类型 122
7.7 内部函数和外部函数 126
7.7.1 内部函数 126
7.7.2 外部函数 127
7.8 程序设计综合实例 128
习题7 134
第8章 指针 137
8.1 指针的概念 137
8.1.1 变量的地址 137
8.1.2 指针变量的定义 138
8.1.3 指针变量的赋值 138
8.1.4 通过指针访问变量 139
8.2 指针与数组 140
8.2.1 指向一维数组的指针 140
8.2.2 指向二维数组的指针 143
8.2.3 指向字符串的指针 145
8.2.4 指针数组 147
8.3 指针与函数 148
8.3.1 指针作为函数的参数 148
8.3.2 返回指针的函数 150
8.3.3 指向函数的指针 151
8.4 指向指针的指针变量 152
8.5 程序设计综合实例 153
习题8 156
第9章 结构体、共用体和枚举类型 159
9.1 结构体概述 159
9.1.1 定义结构体类型 159
9.1.2 定义结构体变量 160
9.1.3 引用结构体变量数据 161
9.2 结构体类型 164
9.2.1 结构体类型的数组 164
9.2.2 结构体类型的指针 166
9.2.3 链表 170
9.3 共用体类型 173
9.4 枚举类型 176
9.5 自定义类型 177
9.6 程序设计综合实例 178
习题9 183
第10章 文件 187
10.1 文件概述 187
10.2 文件的打开与关闭 189
10.3 顺序文件的读写 191
10.3.1 字符读写函数fgetc和fputc 191
10.3.2 字符串读写函数fgets和fputs 194
10.3.3 数据块读写函数fread和fwrite 195
10.3.4 格式化读写函数fscanf和fprintf 197
10.4 随机文件的读写 199
10.5 文件检测 200
10.6 程序设计综合实例 201
习题10 203
第11章 综合项目——学生成绩
管理系统 204
11.1 问题的提出 204
11.2 系统主菜单的设计 204
11.3 增加学生记录的实现 206
11.4 修改学生记录的实现 208
11.5 删除学生记录的实现 210
11.6 打开与保存学生记录的实现 211
习题11 213
附录A ASCII码表 214
附录B Turbo C常用库函数 215
参考文献 220
展开全部
书友推荐
- >
朝闻道
朝闻道
¥10.2¥23.8 - >
企鹅口袋书系列·伟大的思想20:论自然选择(英汉双语)
企鹅口袋书系列·伟大的思想20:论自然选择(英汉双语)
¥6.3¥14.0 - >
中国历史的瞬间
中国历史的瞬间
¥19.0¥38.0 - >
巴金-再思录
巴金-再思录
¥33.1¥46.0 - >
我从未如此眷恋人间
我从未如此眷恋人间
¥16.4¥49.8 - >
我与地坛
我与地坛
¥16.8¥28.0 - >
回忆爱玛侬
回忆爱玛侬
¥10.5¥32.8 - >
苦雨斋序跋文-周作人自编集
苦雨斋序跋文-周作人自编集
¥6.9¥16.0
本类畅销
-
python 程序设计实用教程
¥38.3¥54 -
2022图书×抽奖盲袋
¥9.9¥25 -
2023读书月阅读盲盒——天黑,闭眼,刀谁?
¥42.3¥158 -
2022读者节纪念徽章-三星会员专属
¥45¥45.6