C#语言程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:罗南林主编
- 出 版 社:北京:北京师范大学出版社
- 出版年份:2011
- ISBN:9787303135424
- 页数:210 页
项目一 第一个C程序 1
任务1 熟悉C语言特点 2
1.1.1 程序设计语言概述 2
1.1.2 C语言的发展历史 2
1.1.3 任务实施 3
任务2 安装VC++ 6.0 3
任务3 开发环境中开发项目程序 5
1.3.1 输入C源程序 6
1.3.2 编译 7
1.3.3 连接(Build) 7
1.3.4 执行(Execute) 8
任务4 掌握C语言程序的结构 9
1.4.1 C语言程序的结构 9
1.4.2 C程序的上机步骤 10
1.4.3 任务实施 11
任务5 任务拓展 12
1.5.1 程序设计基本概念 12
1.5.2 程序设计规范 12
1.5.3 自己动手 13
习题一 13
项目二 ATM机上存取钱 15
任务1 确定变量标识符 16
2.1.1 标识符 16
2.1.2 变量 16
2.1.3 常量 17
2.1.4 任务实施 18
任务2 选择数据类型 18
2.2.1 整型数据类型 18
2.2.2 实型数据类型 19
2.2.3 字符数据类型 20
2.2.4 任务实施 23
任务3 实现人机对话 24
2.3.1 输出函数 24
2.3.2 输入函数 26
2.3.3 任务实施 28
任务4 执行运算 29
2.4.1 算术运算符和算术表达式 29
2.4.2 赋值运算符和赋值表达式 32
2.4.3 关系运算符 34
2.4.4 逻辑运算符和逻辑表达式 35
2.4.5 逗号运算符与逗号表达式 37
2.4.6 任务实施 37
任务5 任务拓展 38
2.5.1 程序举例 38
2.5.2 自己动手 39
习题二 40
项目三 学生成绩分等级及分组汇总 42
任务1 寻找最大值与最小值 43
3.1.1 三种基本控制结构 43
3.1.2 if语句 44
3.1.3 if语句使用注意事项 47
3.1.4 条件运算符和条件表达式 47
3.1.5 任务实施 49
任务2 将学生成绩分等级 49
2.2.1 switch语句(不带break) 49
2.2.2 switch语句(带break) 51
2.2.3 switch语句使用注意事项 53
2.2.4 任务实施 54
任务3 统计一组学生的总分及平均分 55
3.3.1 for语句 55
3.3.2 while语句 58
3.3.3 do-while语句 61
3.3.4 任务实施 62
任务4 任务拓展 63
3.4.1 break语句 63
3.4.2 continue语句 65
3.4.3 goto语句 66
3.4.4 if语句的嵌套 66
3.4.5 循环语句的嵌套 68
3.4.6 交换语句 70
3.4.7 自己动手 71
习题三 73
项目四 排序学生成绩 78
任务1 输入/输出多个学生一门课程的成绩 79
4.1.1 一维数组 79
4.1.2 一维数组的引用 79
4.1.3 一维数组的初始化 81
4.1.4 任务实施 82
任务2 排序学生成绩 83
4.2.1 冒泡法排序 83
4.2.2 任务实施 85
任务3 处理多位学生多门课程的成绩 85
4.3.1 二维数组 86
4.3.2 二维数组的引用 86
4.3.3 二维数组的初始化 87
4.3.4 任务实施 89
任务4 输入/输出学生姓名 90
4.4.1 字符数组 90
4.4.2 字符串 92
4.4.3 字符数组的输入输出 93
4.4.4 任务实施 95
任务5 任务拓展 95
4.5.1 字符串处理函数 95
4.5.2 程序举例 96
4.5.3 自己动手 99
习题四 101
项目五 汇总学生成绩 105
任务1 统计小组一门课程的总分及平均分 106
5.1.1 函数的定义和调用 106
5.1.2 任务实施 109
任务2 统计小组多门课程的总分及平均分 110
5.2.1 函数的嵌套调用 111
5.2.2 函数的递归调用 112
5.2.3 任务实施 114
任务3 输出排序后小组三门课的成绩单 116
5.3.1 函数的值调用和引用调用 116
5.3.2 函数的参数 118
5.3.3 任务实施 121
任务4 任务拓展 123
5.4.1 编译预处理 123
5.4.2 程序举例 128
5.4.3 自己动手 130
习题五 131
项目六 用指针优化销售量表 133
任务1 了解指针 134
6.1.1 地址和指针的概念 134
6.1.2 指向变量的指针变量 135
6.1.3 指针变量作为函数参数 138
任务2 优化一个品牌饮水机的销售量表 141
6.2.1 指向数组元素的指针 141
6.2.2 一维数组的指针 142
6.2.3 任务实施 144
任务3 优化三个品牌饮水机的销售量表 145
6.3.1 二维数组的指针 145
6.3.2 任务实施 148
任务4 输出最高销售量记录 149
6.4.1 相关知识 150
6.4.2 任务实施 152
任务5 任务拓展 155
6.5.1 指向字符串的指针变量 155
6.5.2 程序举例 158
6.5.3 自己动手 159
习题六 160
项目七 管理职工工资 163
任务1 确定职工基本信息的类型 164
7.1.1 结构体类型 164
7.1.2 结构体类型的定义 164
7.1.3 任务实施 166
任务2 职工信息的录入和输出 168
7.2.1 结构体变量初始化 168
7.2.2 结构体变量成员的访问 169
7.2.3 任务实施 170
任务3 批量职工数据的处理 171
7.3.1 结构体数组 172
7.3.2 任务实施 173
7.3.3 指向结构体的指针 175
任务4 计算职工的平均工资和最高工资 177
7.4.1 计算职工平均工资的任务实施 177
7.4.2 输出工资最高的职工信息任务实施 178
任务5 增加和删除职工记录 181
7.5.1 增加职工记录的任务实施 181
7.5.2 删除职工记录的任务实施 183
习题七 187
项目八 文件的操作 189
任务1 文件类型指针变量的定义 189
8.1.1 文件 190
8.1.2 文件指针 190
8.1.3 任务实施 191
任务2 文件的打开和关闭 191
8.2.1 打开文件 191
8.2.2 关闭文件 192
8.2.3 任务实施 192
任务3 文件的读写 192
8.3.1 文件的读写 193
8.3.2 任务实施 196
习题八 202
附录 203
附录一 ASC Ⅱ代码表 203
附录二 C运算符的优先级与结合性 204
附录三 Turbo c2.0常用的库函数及其标题文件 205
参考文献 210
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019