简介
《C语言程序设计实例教程》通过实例详细系统地介绍了C语言程序设计的方法和过程。主要内容包括:VC的安装及使用,格式输入与输出,字符及字符串数据的输入与输出,运算符的优先级和结合性,选择结构,循环结构,数组,字符数组,函数与函数调用,变量的作用域规则,结构体、共用体、枚举,指针与数组、结构体、字符串,预处理命令,申请内存空间,键盘输入及磁盘输出,给自己的程序加上行号,文件存储学生管理系统,文件分割,文件合并,文件加密,链表,栈,工程文件组织,预编译,库等。
《C语言程序设计实例教程》内容全面实用,实例丰富,可作为各类高等学校教材或教学参考书,也可供科学与工程计算、数值计算、图形处理、自动控制、科学绘图、数据分析、设计、制造、控制、机械、电子、电器等领域从事C语言程序设计的科学研究和工程技术的人员参阅。
目录
第1章 VC6.0的安装与使用
1.1 引言
1.2 VC6.0的安装
1.3 VC6.0的使用
1.3.1 编译.c文件
1.3.2 调试
第2章 格式输入与输出
2.1 基础知识
2.2 编程思路
2.3 实例源代码
2.3.1 实例2-1:练习int类型和1ongint类型的各种输出方法
2.3.2 实例2.2 :练习浮点类型的各种输出方法
2.4 小贴士
第3章 字符及字符串数据的输入与输出
3.1 基础知识
3.2 编程思路
3.3 实例源代码
3.3.1 实例3.1 :putchar函数和getchar函数使用
3.3.2 实例3.2.puts函数和gets函数使用
3.3.3 实例3.3 :c格式使用
3.3.4 实例3.4 :s格式使用
3.3.5 实例3.5 :各种字符串输入和输出函数的比较
3.4 小贴士
第4章 运算符的优先级和结合性
4.1 基础知识
4.2 编程思路
4.3 实例源代码
4.3.1 实例4.1 :赋值语句结合各类运算符的使用
4.3.2 实例4-2:各数值类型在内存中所占字节数
4.3.3 实例4.3 :使用异或运算数据交换
4.3.4 实例4.4 :使用位运算符转换口地址
4.3.5 实例4-5:使用递增操作符
4.4 小贴士
第5章 选择结构
5.1 基础知识
5.2 编程思路
5.3 实例源代码
5.3.1 实例5.1 :猜数程序
5.3.2 实例5.2 :判断闰年
5.3.3 实例5.3 :输入某年某月某日,判断这-天是这-年的第几天
5.3.4 实例5.4 :输入-个字符,判断其是否大写字母,如果是,将它转换成小写
5.3.5 实例5.5 :求解-元二次方程
5.4 小贴士
第6章 循环结构
6.1 基础知识
6.2 编程思路
6.3 实例源代码
6.3.1 实例6.1 :求Fibonacci数列前40个数
6.3.2 实例6-2:判断m是否是素数
6.3.3 实例6.3 :输入两个正整数m和n,求其最大公约数和最小公倍数
6.3.4 实例6.4 :输入-行字符,分别统计出其中英文字母、空格、数字和其他字符的个数
6.3.5 实例6-5:打印菱形图案
6.4 小贴士
第7章 数组
7.1 基础知识
7.2 编程思路
713实例源代码
7.3.1 实例7.1 :求-定范围内的素数的个数
7.3.2 实例7.2 :冒泡排序
7.3.3 实例7-3:杨辉三角形
7.3.4 实例7-4:数字出局游戏
7.3.5 实例7-5:魔方阵
7.3.6 实例7-6:统计班级成绩
7.4 小贴士
第8章 字符数组
8.1 基础知识
8.2 编程思路
8.3 实例源代码
8.3.1 实例8.1 :统计单词个数
8.3.2 实例8-2:扑克牌数据模拟
8.3.3 实例8.3 :字符比较
8.3.4 实例8-4:两个字符串的连接
8.4 小贴士
第9章 函数与函数调用
9.1 基础知识
9.2 编程思路
9.3 实例源代码
9.3.1 实例9-1:求最大值和最小值
9.3.2 实例9.2 :求-元二次方程的根
9.3.3 实例9.3 :提取最长的单词
9.3.4 实例9.4 :求阶乘
9.3.5 实例9.5 :Hanoi塔
9.4 小贴士
第10章 变量的作用域规则
10.1 基础知识
10.2 编程思路
10.3 实例源代码
10.3.1 实例10.1 :auto定义变量的用法
10.3.2 实例10.2 :static定义静态局部变量的用法
10.3.3 实例10-3:学习使用static的另-用法
10.3.4 实例10.4 :学习使用externa1的用法
10.3.5 实例10.5 :学习使用:register定义变量的方法
10.3.6 实例10.6 :内部函数和外部函数的使用方法
10.4 小贴士
第11章 结构体、共用体、枚举
11.1 基础知识
11.2 编程思路
11.3 实例源代码
11.3.1 实例11.1 :学生成绩管理
11.3.2 实例11.2 :人员信息管理
11.3.3 实例11-3:枚举类型的综合运用
11.3.4 实例11.4 :计算日期是本年的第几天
11.4 小贴士
第12章 指针与数组、结构体、字符串
12.1 基础知识
12.2 编程思路
12.3 实例源代码
12.3.1 实例12.1 :交换两个数
12.3.2 实例12-2:选择排序
12.3.3 实例12.3 :深入理解指针与数组
12.3.4 实例12-4:指针与字符串
12.3.5 实例12.5 :打印学生成绩
12.3.6 实例12-6:数值比较
12.4.小贴士
第13章 预处理命令
13.1 基础知识
13.2 编程思路
13.3 实例源代码
13.3.1 实例13-1:宏与常量
13.3.2 实例13-2:电报密码
13.4 小贴士
第14章 申请内存空间
14.1 背景知识
14.2 基础知识
14.3 实例源代码
第15章 键盘输入磁盘输出
15.1 背景知识
15.2 基础知识
15.3 编程思路
15.4 实例源代码
15.5 小贴士
第16章 给自己的程序加上行号
16.1 背景知识
16.2 基础知识
16.3 编程思路
16.4.实例源代码
16.5 小贴士
第17章 文件存储学生管理系统
17.1 背景知识
17.2 基础知识
17.3 编程思路
17.4 实例源代码
17.5 小贴士
第18章 文件分割
18.1 背景知识
18.2 基础知识
18.3 编程思路
18.4 实例源代码
18.5 小贴士
第19章 文件合并
19.1 背景知识
19.2 编程思路
19.3 实例源代码
19.4 小贴士
第20章 文件加密
20.1 背景知识
20.2 基础知识
20.3 编程思路
20.4 实例源代码
20.5 小贴士
第21章 链表
21.1 背景知识
21.1.1 抽象数据类型
21.1.2 线性表
21.1.3 线性链表
21.2 基础知识
21.3 编程思路
21.4 实例源代码
21.5 小贴士
第22章 栈
22.1 背景知识
22.2 基础知识
22.3 编程思路
22.4 实例源代码
22.5 小贴士
第23章 工程文件组织
23.1 工程概念
23.2 工程文件编写
23.3 构建-个控制台应用程序
23.4 Makefi1e
23.5 多工程调试
第24章 预编译
24.1 背景知识
24.1.1 文件包含
24.1.2 宏定义
24.1.3 条件编译
24.2 基础知识及编程思路
24.2.1 文件包含
24.2.2 宏定义
24.2.3 条件编译
24.3 实例源代码
第25章 库
25.1 背景知识
25.2 Jpeg压缩库介绍
25.3 库的建立
25.3.1 静态链接库
25.3.2 动态链接库
25.4 库的使用
25.4.1 静态链接库的使用
25.4.2 动态链接库的使用
1.1 引言
1.2 VC6.0的安装
1.3 VC6.0的使用
1.3.1 编译.c文件
1.3.2 调试
第2章 格式输入与输出
2.1 基础知识
2.2 编程思路
2.3 实例源代码
2.3.1 实例2-1:练习int类型和1ongint类型的各种输出方法
2.3.2 实例2.2 :练习浮点类型的各种输出方法
2.4 小贴士
第3章 字符及字符串数据的输入与输出
3.1 基础知识
3.2 编程思路
3.3 实例源代码
3.3.1 实例3.1 :putchar函数和getchar函数使用
3.3.2 实例3.2.puts函数和gets函数使用
3.3.3 实例3.3 :c格式使用
3.3.4 实例3.4 :s格式使用
3.3.5 实例3.5 :各种字符串输入和输出函数的比较
3.4 小贴士
第4章 运算符的优先级和结合性
4.1 基础知识
4.2 编程思路
4.3 实例源代码
4.3.1 实例4.1 :赋值语句结合各类运算符的使用
4.3.2 实例4-2:各数值类型在内存中所占字节数
4.3.3 实例4.3 :使用异或运算数据交换
4.3.4 实例4.4 :使用位运算符转换口地址
4.3.5 实例4-5:使用递增操作符
4.4 小贴士
第5章 选择结构
5.1 基础知识
5.2 编程思路
5.3 实例源代码
5.3.1 实例5.1 :猜数程序
5.3.2 实例5.2 :判断闰年
5.3.3 实例5.3 :输入某年某月某日,判断这-天是这-年的第几天
5.3.4 实例5.4 :输入-个字符,判断其是否大写字母,如果是,将它转换成小写
5.3.5 实例5.5 :求解-元二次方程
5.4 小贴士
第6章 循环结构
6.1 基础知识
6.2 编程思路
6.3 实例源代码
6.3.1 实例6.1 :求Fibonacci数列前40个数
6.3.2 实例6-2:判断m是否是素数
6.3.3 实例6.3 :输入两个正整数m和n,求其最大公约数和最小公倍数
6.3.4 实例6.4 :输入-行字符,分别统计出其中英文字母、空格、数字和其他字符的个数
6.3.5 实例6-5:打印菱形图案
6.4 小贴士
第7章 数组
7.1 基础知识
7.2 编程思路
713实例源代码
7.3.1 实例7.1 :求-定范围内的素数的个数
7.3.2 实例7.2 :冒泡排序
7.3.3 实例7-3:杨辉三角形
7.3.4 实例7-4:数字出局游戏
7.3.5 实例7-5:魔方阵
7.3.6 实例7-6:统计班级成绩
7.4 小贴士
第8章 字符数组
8.1 基础知识
8.2 编程思路
8.3 实例源代码
8.3.1 实例8.1 :统计单词个数
8.3.2 实例8-2:扑克牌数据模拟
8.3.3 实例8.3 :字符比较
8.3.4 实例8-4:两个字符串的连接
8.4 小贴士
第9章 函数与函数调用
9.1 基础知识
9.2 编程思路
9.3 实例源代码
9.3.1 实例9-1:求最大值和最小值
9.3.2 实例9.2 :求-元二次方程的根
9.3.3 实例9.3 :提取最长的单词
9.3.4 实例9.4 :求阶乘
9.3.5 实例9.5 :Hanoi塔
9.4 小贴士
第10章 变量的作用域规则
10.1 基础知识
10.2 编程思路
10.3 实例源代码
10.3.1 实例10.1 :auto定义变量的用法
10.3.2 实例10.2 :static定义静态局部变量的用法
10.3.3 实例10-3:学习使用static的另-用法
10.3.4 实例10.4 :学习使用externa1的用法
10.3.5 实例10.5 :学习使用:register定义变量的方法
10.3.6 实例10.6 :内部函数和外部函数的使用方法
10.4 小贴士
第11章 结构体、共用体、枚举
11.1 基础知识
11.2 编程思路
11.3 实例源代码
11.3.1 实例11.1 :学生成绩管理
11.3.2 实例11.2 :人员信息管理
11.3.3 实例11-3:枚举类型的综合运用
11.3.4 实例11.4 :计算日期是本年的第几天
11.4 小贴士
第12章 指针与数组、结构体、字符串
12.1 基础知识
12.2 编程思路
12.3 实例源代码
12.3.1 实例12.1 :交换两个数
12.3.2 实例12-2:选择排序
12.3.3 实例12.3 :深入理解指针与数组
12.3.4 实例12-4:指针与字符串
12.3.5 实例12.5 :打印学生成绩
12.3.6 实例12-6:数值比较
12.4.小贴士
第13章 预处理命令
13.1 基础知识
13.2 编程思路
13.3 实例源代码
13.3.1 实例13-1:宏与常量
13.3.2 实例13-2:电报密码
13.4 小贴士
第14章 申请内存空间
14.1 背景知识
14.2 基础知识
14.3 实例源代码
第15章 键盘输入磁盘输出
15.1 背景知识
15.2 基础知识
15.3 编程思路
15.4 实例源代码
15.5 小贴士
第16章 给自己的程序加上行号
16.1 背景知识
16.2 基础知识
16.3 编程思路
16.4.实例源代码
16.5 小贴士
第17章 文件存储学生管理系统
17.1 背景知识
17.2 基础知识
17.3 编程思路
17.4 实例源代码
17.5 小贴士
第18章 文件分割
18.1 背景知识
18.2 基础知识
18.3 编程思路
18.4 实例源代码
18.5 小贴士
第19章 文件合并
19.1 背景知识
19.2 编程思路
19.3 实例源代码
19.4 小贴士
第20章 文件加密
20.1 背景知识
20.2 基础知识
20.3 编程思路
20.4 实例源代码
20.5 小贴士
第21章 链表
21.1 背景知识
21.1.1 抽象数据类型
21.1.2 线性表
21.1.3 线性链表
21.2 基础知识
21.3 编程思路
21.4 实例源代码
21.5 小贴士
第22章 栈
22.1 背景知识
22.2 基础知识
22.3 编程思路
22.4 实例源代码
22.5 小贴士
第23章 工程文件组织
23.1 工程概念
23.2 工程文件编写
23.3 构建-个控制台应用程序
23.4 Makefi1e
23.5 多工程调试
第24章 预编译
24.1 背景知识
24.1.1 文件包含
24.1.2 宏定义
24.1.3 条件编译
24.2 基础知识及编程思路
24.2.1 文件包含
24.2.2 宏定义
24.2.3 条件编译
24.3 实例源代码
第25章 库
25.1 背景知识
25.2 Jpeg压缩库介绍
25.3 库的建立
25.3.1 静态链接库
25.3.2 动态链接库
25.4 库的使用
25.4.1 静态链接库的使用
25.4.2 动态链接库的使用
C语言程序设计实例教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×