C语言程序设计实训教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:曹桂林,冯克鹏,贺桂娇主编
- 出 版 社:成都:电子科技大学出版社
- 出版年份:2014
- ISBN:9787564723637
- 页数:176 页
第一部分 实训指导 1
实训1 VC6.0开发平台环境及其应用 1
1.1 VC6.0介绍 1
1.1.1 特色 1
1.1.2 优点 2
1.1.3 缺点 2
1.1.4 版本枚举 2
1.2 VC6.0环境使用步骤 4
1.3 程序的运行和调试 6
实训2 C语言基本数据类型的输入、处理、输出 9
2.1 数据输出 9
2.1.1 printf函数的一般调用形式 9
2.1.2 printf函数中常用的格式说明 10
2.2 数据输入 10
2.2.1 scanf函数的一般调用格式 11
2.2.2 通过scanf函数从键盘输入数据 12
2.3 数据类型 12
2.3.1 整型数据 12
2.3.2 字符型数据 13
2.4 算术运算符和算术表达式 13
2.4.1 赋值运算符和赋值表达式 14
2.4.2 逗号运算符和逗号表达式 14
实训3 分支结构程序设计 18
3.1 if语句 18
3.2 if-else语句 19
3.3 if-else if语句 22
3.4 if嵌套语句的应用 24
3.5 switch的应用 26
实训4 循环结构程序设计 33
4.1 while语句和while语句构成的循环结构 33
4.1.1 while循环的一般形式 33
4.1.2 while循环的执行过程 33
4.2 do-while语句和do-while语句构成的循环结构 36
4.2.1 while循环的一般形式 36
4.2.2 do-while循环的执行过程 36
4.3 for语句和用for语句构成的循环结构 37
4.3.1 for循环的一般形式 37
4.3.2 for循环的执行过程 38
4.4 循环结构的嵌套 39
4.5 break和continue语句在循环体中的应用 41
4.5.1 break语句 41
4.5.2 continue语句 41
实训5 数组的构造与应用 48
5.1 一维数组 48
5.1.1 数组特点: 48
5.1.2 一维数组的定义 48
5.1.3 一维数组的引用方法 49
5.1.4 一维数组的初始化与赋值 49
5.1.5 字符数组 50
5.2 二维数组 50
5.2.1 二维数组的定义 50
5.2.2 二维数组的表示、初始化与赋值 51
5.3 数组元素的查找 51
5.3.1 无序数组的查找 51
5.3.2 有序数组的查找 54
5.4 数组元素的插入 55
5.4.1 绝对位置的插入 55
5.4.2 有序数据的插入 56
5.5 数组元素的删除 57
实训6 函数的应用 64
6.1 函数的基本概念 64
6.1.1 函数定义 64
6.1.2 函数原型 65
6.1.3 函数调用形式 65
6.2 函数的参数 65
6.2.1 数据复制方式传递数据 65
6.2.2 地址传送方式传递数据 66
6.3 系统函数的应用 66
6.3.1 数学函数 66
6.3.2 字符串处理函数 67
6.4 自定义函数 69
6.5 函数的嵌套与递归调用 71
实训7 指针的应用 81
7.1 指针与函数参数 81
7.1.1 变量的地址作为函数参数 81
7.1.2 指针作为函数的参数 82
7.2 返回值为指针的函数 87
7.3 指向数组的指针 89
7.3.1 通过指针访问数组元素 89
7.3.2 数组名与指针变量的区别 90
7.4 指针作函数参数 92
实训8 结构体的构造与应用 101
8.1 结构体的基本概念 101
8.1.1 结构体类型定义 101
8.1.2 结构体变量的定义 102
8.1.3 结构体变量占据的内存空间 102
8.1.4 结构体变量对结构体成员的引用 103
8.1.5 结构体变量的赋值 103
8.2 结构体类型的数组 106
实训9 文件的打开、关闭、读写 113
9.1 文件概述 113
9.2 文件打开与关闭函数 113
9.2.1 文件打开函数f open 114
9.2.2 文件关闭函数f open 115
9.3 文件中字符的读写函数 115
9.4 文件的格式化读写函数 117
9.5 文件位置定位函数 119
第二部分 计算机等级编程能力训练题 121
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015