C语言程序设计项目教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:佘凤,王仕勋主编
- 出 版 社:北京:科学出版社
- 出版年份:2011
- ISBN:9787030301147
- 页数:203 页
基础篇 3
项目1通讯录信息输出 3
1.1学习情境 3
1.2项目分析 3
1.3项目目标 4
1.4项目实现 4
1.5相关知识 8
1.5.1 C语言基础:数据类型、常量、变量 8
1.5.2 C程序的结构特点 10
1.5.3 C程序输入输出操作 13
1.5.4 C程序的开发过程及环境 22
1.6总结提高 23
1.7技能训练 25
1.7.1自主训练 25
1.7.2拓展训练 27
项目2个人所得税计算 29
2.1学习情境 29
2.2项目分析 30
2.3项目目标 30
2.4项目实现 30
2.5相关知识 32
2.5.1 C运算符概述 32
2.5.2算术运算符与算术表达式 32
2.5.3表达式中数据间的混合运算与类型转换 33
2.5.4赋值运算符与赋值表达式 34
2.5.5逗号运算符和逗号表达式 34
2.6总结提高 35
2.6.1 if语句的三种基本形式 35
2.6.2选择结构是根据给定条件来决定语句是否执行 35
2.7技能训练 35
2.7.1自主训练 35
2.7.2拓展训练 36
项目3计算器设计 37
3.1学习情境 37
3.2项目分析 38
3.3项目目标 38
3.4项目实现 38
3.5相关知识 39
3.6总结提高 41
3.7技能训练 41
3.7.1自主训练 41
3.7.2拓展训练 41
项目4猜数字游戏 42
4.1学习情境 42
4.2项目分析 43
4.3项目目标 43
4.4项目实现 43
4.5相关知识 45
4.5.1 while语句 45
4.5.2 do-while语句 46
4.5.3 for语句 48
4.5.4循环的嵌套 51
4.5.5几种循环的比较 53
4.5.6 break语句和continue语句 53
4.6总结提高 54
4.7技能训练 55
4.7.1自主训练 55
4.7.2拓展训练 56
提高篇 59
项目5 ATM(自动柜员机)界面设计 59
5.1学习情境 59
5.2项目分析 59
5.3项目目标 60
5.4项目实现 60
5.5相关知识 64
5.5.1模块化程序设计 64
5.5.2函数定义与调用、函数参数传递 65
5.5.3函数的嵌套调用与递归调用 68
5.5.4变量的作用域与存储类型 73
5.6总结提高 83
5.7技能训练 84
5.7.1自主训练 84
5.7.2拓展训练 84
项目6银行服务窗口满意情况调查程序 85
6.1学习情境 85
6.2项目分析 86
6.3项目目标 86
6.4项目实现 86
6.5相关知识 89
6.5.1数组的基本概念、定义,数组元素的初始化、引用 89
6.5.2二维数组 93
6.5.3字符数组 96
6.6总结提高 103
6.7技能训练 104
6.7.1自主训练 104
6.7.2拓展训练 104
项目7计件工资管理程序 105
7.1学习情境 105
7.2项目分析 105
7.3项目目标 106
7.4项目实现 106
7.5相关知识 109
7.5.1什么是指针 109
7.5.2变量的指针和指向变量的指针变量 109
7.5.3数组指针和指向数组的指针变量 114
7.5.4字符串的指针指向字符串的针指变量 118
7.5.5函数指针变量 119
7.5.6指针型函数 120
7.5.7指针数组和指向指针的指针 120
7.6总结提高 123
7.7技能训练 124
7.7.1自主训练 124
7.7.2拓展训练 124
综合应用篇 127
项目8生日祝贺程序 127
8.1学习情境 127
8.2项目分析 128
8.3项目目标 128
8.4项目实现 128
8.5相关知识 131
8.5.1定义一个结构的一般形式 131
8.5.2结构类型变量的说明 131
8.5.3结构变量成员的表示方法 134
8.5.4结构变量的赋值 134
8.5.5结构变量的初始化 135
8.5.6结构数组的定义 135
8.5.7结构指针变量的说明和使用 137
8.6总结提高 141
8.6.1动态存储分配 141
8.6.2枚举类型 142
8.6.3类型定义符typedef 144
8.7技能训练 145
8.7.1自主训练 145
8.7.2拓展训练 146
项目9家庭理财程序 147
9.1学习情境 147
9.2项目分析 148
9.3项目目标 148
9.4项目实现 148
9.5相关知识 156
9.5.1基本概念 156
9.5.2文件的打开与关闭 158
9.5.3文件记录指针的顺序定位操作 161
9.5.4文件记录指针的随机定位操作 164
9.6总结提高 169
9.6.1文件的打开与关闭 169
9.6.2对文件的读和写是最常用的文件操作 169
9.6.3文件的定位 169
9.6.4其他相关函数 170
9.7技能训练 170
9.7.1自主训练 170
9.7.2拓展训练 170
项目10运动会计分程序 172
10.1学习情境 172
10.2项目分析 172
10.3项目目标 173
10.4项目实现 173
10.5相关知识 179
10.5.1单链表的查找 179
10.5.2单链表的插入 180
10.5.3单链表的删除 180
10.6总结提高 180
10.7技能训练 180
10.7.1自主训练 180
10.7.2拓展训练 181
项目11基本图形编程 182
11.1学习情境 182
11.2项目分析 182
11.3项目目标 182
11.4项目实现 183
11.5相关知识 184
11.5.1图形系统的初始化和关闭 184
11.5.2背景色和作图色的设置 186
11.5.3基本绘图函数 186
11.6总结提高 191
11.7技能训练 195
11.7.1自主训练 195
11.7.2拓展训练 195
附录Turbo C的上机环境与基本操作 197
参考文献 203
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019