登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』C语言程序设计项目化教程

書城自編碼: 2458794
分類: 簡體書→大陸圖書→教材高职高专教材
作者: 周雅静 钱冬云 邢小英 徐济惠
國際書號(ISBN): 9787121234880
出版社: 电子工业出版社
出版日期: 2014-08-01
版次: 1 印次: 1
頁數/字數: 300/473600
書度/開本: 16开 釘裝: 平装

售價:NT$ 351

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
正念心理学:全面开启自我觉察与接纳的疗愈之旅
《 正念心理学:全面开启自我觉察与接纳的疗愈之旅 》

售價:NT$ 391.0
车用锂离子动力电池碰撞安全
《 车用锂离子动力电池碰撞安全 》

售價:NT$ 885.0
中国近代史(中国史学大家蒋廷黻典作品)
《 中国近代史(中国史学大家蒋廷黻典作品) 》

售價:NT$ 223.0
先跳了再说: 仓本聪的工作与生活哲学
《 先跳了再说: 仓本聪的工作与生活哲学 》

售價:NT$ 314.0
抗焦虑饮食(赠实践手册)
《 抗焦虑饮食(赠实践手册) 》

售價:NT$ 498.0
生活不是掷骰子:理性决策的贝叶斯思维
《 生活不是掷骰子:理性决策的贝叶斯思维 》

售價:NT$ 386.0
万有引力书系·基辅罗斯:东斯拉夫文明的起源
《 万有引力书系·基辅罗斯:东斯拉夫文明的起源 》

售價:NT$ 661.0
康熙的红票:全球化中的清朝
《 康熙的红票:全球化中的清朝 》

售價:NT$ 437.0

建議一齊購買:

+

NT$ 289
《 跨境电商实务(21世纪高职高专国际贸易专业核心课程系列教材;浙江省教育厅、财政厅优势专业建设成果;浙江金融职业学院“985”工程二期(樊越计划)建设成果) 》
+

NT$ 208
《 珠算教程(第四版) 》
+

NT$ 315
《 安全管理(刘景良)(第三版) 》
+

NT$ 371
《 漆艺教程 》
+

NT$ 269
《 新职业英语—职业综合英语2 (通用版) 》
內容簡介:
本教材采用工学结合、任务驱动的模式编写。编写过程中,以完成“学生成绩管理系统”为主线,设立循序渐进的8个项目。通过项目分析,又将其分成若干个具体的任务,每个任务包含着C语言的若干个知识点和技能点。本书主在提高学生对知识灵活应用的能力,实用操作能力及自己解决问题、处理问题的实践能力。
本教材还着重强调“任务”的目标性和教学情境的创建, 使学生带着真实的任务在探索中学习。本教材以注重培养学生的实践能力为前提,理论知识传授遵循“实用为主、必须和够用为度”的准则,基本知识广而不深、点到为止,基本技能贯穿教学的始终,具体采用“技能需求、问题引导、任务驱动”的方式。
目錄
目 录

项目1学生成绩的总分与平均分的计算1
任务1-1学生成绩的输入输出2
任务提出及实现2
1.任务提出2
2.具体实现2
相关知识2
1.C语言的结构2
2.C语言运行环境及运行方法3
3.数据类型4
4.格式输出函数──printf函数5
5.格式输入函数──scanf函数7
知识扩展9
1.转义字符9
2.格式化输出9
3.单个字符的输入输出11
4.字符串常量12
举一反三13
实践训练15
☆ 初级训练15
☆ 深入训练16
任务1-2总分及平均分的计算18
任务提出及实现18
1.任务提出18
2.具体实现18
相关知识19
1.算术运算符和算术表达式19
2.赋值运算和赋值表达式20
3.自增、自减及逗号运算符21
举一反三23
实践训练27
☆ 初级训练27
☆ 深入训练28
综合训练一30
项目2输入学生成绩转化为等级32
任务2-1输入学生成绩,判断其合法性33
任务要求与实现33
1.任务要求33
2.具体实现33
相关知识34
1.关系运算符与关系表达式 34
2.逻辑运算符与逻辑表达式 35
3.条件语句36
4.条件运算符与条件表达式39
实践训练40
☆ 初级训练40
☆ 深入训练42
任务2-2输入学生成绩转化为等级43
任务提出及实现43
1.任务提出43
2.具体实现43
相关知识45
1.if语句的嵌套45
2.switch语句47
举一反三50
实践训练55
☆初级训练55
☆ 深入训练59
综合练习二60
项目3学生成绩的分组汇总63
任务3-1求一个小组学生成绩的总分及平均分64
任务提出与实现64
相关知识65
1.while循环65
2.do...while语句69
3.for语句71
知识扩展74
1.for 语句的多种表示方法74
2.break语句75
举一反三76
实践训练81
☆ 初步训练82
☆ 深入训练85
任务3-2求每个小组学生成绩的总分及平均分86
任务提出与实现86
1.任务提出86
2.具体实现86
相关知识87
1. 常见的循环嵌套87
2.循环嵌套的运用88
3.循环嵌套的实例90
实践训练93
☆ 初级训练93
☆ 深入训练95
综合练习三96
项目4学生成绩的排序99
任务4-1多个学生一门课成绩的输入输出100
任务提出及实现100
1.任务提出100
2.具体实现100
相关知识100
1.一维数组的定义100
2.一维数组的引用101
3.一维数组的初始化103
举一反三103
实践训练106
☆ 初步训练106
☆ 深入训练108
任务4-2多个学生一门课成绩的排序109
任务提出及实现109
1.任务提出109
2.具体实现(为了程序运行方便,假设只有10个学生)109
相关知识110
1.求最高分110
2.排序111
实践训练117
☆ 初级训练117
☆ 深入训练121
任务4-3学生姓名的输入输出122
任务提出与实现122
1.任务提出122
2.具体实现(为了程序运行简单,假设只有5个同学)122
相关知识123
1.一维字符数组123
2. 二维字符数组127
知识扩展128
1.字符串比较函数strcmp128
2.复制字符串函数strcpy128
举一反三129
实践训练132
☆ 初级训练132
☆ 深入训练133
任务4-4多个学生多门课成绩的排序135
任务提出及实现135
1.任务提出135
2.具体实现(为了在程序运行时方便,所以假设只有5个学生)135
相关知识137
1.二维数组的定义137
2.二维数组的引用137
3.二维数组的初始化137
4.二维数组的应用138
举一反三141
实践训练144
☆ 初步训练144
☆ 深入训练145
综合练习四146
项目5根据条件进行学生成绩汇总148
任务5-1统计小组一门课程的总分及平均分150
任务提出及实现150
1.任务提出150
2.具体实现150
相关知识151
1.无参函数151
2.空函数155
3.有参函数155
举一反三158
实践训练160
☆ 初级训练160
☆ 深入训练166
任务5-2统计小组若干门课程的总分及平均分167
任务提出与实现167
1.任务提出167
2.具体实现168
相关知识169
1.嵌套函数169
2.嵌套函数应用169
知识扩展170
1.递归函数170
2.递归函数的应用171
举一反三172
实践训练174
☆ 初级训练174
☆ 深入训练179
任务5-3输出排序后小组三门课成绩单180
任务提出与实现180
1.任务提出 180
2.具体实现(假设本小组只有5个同学)181
相关知识183
1.数组名作为函数参数183
2.数组名作为函数参数的应用185
举一反三188
实践训练190
☆ 初级训练190
☆ 深入训练192
综合训练五193
项目6用指针优化学生成绩排名197
任务6-1了解指针197
任务提出与实现197
1.任务提出197
2.具体实现198
相关知识198
1.地址和指针的概念198
2.指向变量的指针变量 199
3.指针变量作为函数参数202
举一反三203
实践训练205
任务6-2用指针优化全班同学一门课成绩的输入输出209
任务提出及实现209
1.任务提出209
2.具体实现(以10个学生为例)209
相关知识210
1.指向数组元素的指针210
2.一维数组元素的指针访问方式 211
举一反三214
实践训练215
任务6-3用指针优化某班同学三门课成绩的输入输出216
任务提出及实现216
相关知识217
1.二维数组的指针访问方式217
2.二维数组的指针访问应用218
举一反三219
实践训练220
任务6-4用指针实现输出最高分的记录222
任务提出及实现222
1.任务提出222
2.具体实现222
相关知识224
知识扩展227
1.字符串的表示形式 228
2.用指针变量来实现对字符串的访问229
举一反三230
实践训练232
综合训练六235
项目7学生成绩单制作237
任务7-1用结构体数组进行学生信息的输入输出238
任务提出及实现238
1.任务提出238
2.具体实现(为了程序运行方便,所以假设只有5个同学)238
相关知识239
1.结构体类型 239
2.结构体变量的引用 241
3.结构体变量的初始化 241
4.结构体数组 242
5.指向结构体类型数据的指针244
举一反三247
实践训练249
任务7-2排序后的学生成绩单253
任务提出及实现253
1.任务提出253
2.具体实现(为了程序运行方便,假设只有5个同学)253
相关知识254
举一反三257
实践训练260
综合训练七263
项目8 学生成绩文件管理265
任务8-1将学生成绩顺序读写到文件中265
任务提出及实现265
1.任务提出265
2.具体实现(为了程序运行方便,假设只有10个同学)266
相关知识267
1.文件的打开关闭267
2.文件的读写269
举一反三278
实践训练279
任务8-2将学生成绩随机读写到文件中280
任务提出与实现280
1.任务提出280
2.具体实现(为了程序运行方便,所以假设只有10个学生)280
相关知识281
1.指针指向文件开头的函数(rewind函数) 282
2.fseek函数282
举一反三284
实践训练285
综合训练八285
附录A运算符表287
附录B常用标准库函数288
1.数学标准库函数(函数原型:math.h)288
2. 输入输出库函数(函数原型:stdio.h)288
3.字符函数与字符串函数(函数原型:string.h)289
4.其他函数(函数原型:stdlib.h)290
附录CASCII字符编码表291
参考文献292
內容試閱
前 言
本教材采用工学结合、任务驱动的模式编写。编写过程中,以完成“学生成绩管理系统”为主线(选择这样一个系统的原因是学生比较熟悉有关学习成绩的业务和功能),设立循序渐进的8个项目,项目的设置做到先易后难,先单一后全面的原则。
我们在编写教材时,根据C语言的特点,将其分成两个部分:基础篇和提高篇。基础篇中有5个项目:项目1——学生成绩的总分与平均分的计算、项目2——输入学生成绩转化为等级、项目3——学生成绩的分组汇总、项目4——学生成绩的排序、项目5——根据条件进行学生成绩汇总,本书涉及C语言知识点有数据类型、输入输出函数、顺序结构、选择语句、循环语句、数组、函数等。提高篇中有3个项目:项目6——用指针优化学生成绩排名、项目7——学生成绩单制作、项目8——学生成绩文件管理,本书所包含C语言的知识点有指针、结构体、文件等。
根据项目的要求,将项目分解成若干具体任务,每个任务有C语言的若干知识点,在每个任务的相关知识学习完毕后,都有实例,使学生进一步加深对知识点的理解,最后还配有实践训练(基础篇中的实践训练分为初级训练和深入训练两个部分),力求做到“工作过程”和“教学过程”有机结合,切实提高学生编程能力。
本教材注重培养学生的实践能力,理论知识传授遵循“实用为主、必须和够用为度”的准则,同时以工作任务为中心组织课程内容,让学生在完成具体项目的过程中具备完成相应工作任务的能力,并构建相关理论知识,突出对学生职业能力的训练。本书所有代码可以登录华信教育资源网www.hxedu.com.cn免费下载。
本书由宁波城市职业技术学院的周雅静、邢小英、徐济惠及浙江工贸职业技术学院的钱冬云老师等组织编写,由周雅静负责全书的统稿。在本书的编写过程中,编者参考了大量有关C语言的书籍和资料,在此对这些参考文献的作者表示感谢。
由于作者水平有限,书中难免有疏漏和不足之处,恳请广大读者批评指正,并提出宝贵意见。
编 者
2014年5月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.