新書推薦:
《
国家豁免法的域外借鉴与实践建议
》
售價:HK$
188.2
《
大单元教学设计20讲
》
售價:HK$
76.2
《
儿童自我关怀练习册:做自己最好的朋友
》
售價:HK$
69.4
《
高敏感女性的力量(意大利心理学家FSP博士重磅力作。高敏感是优势,更是力量)
》
售價:HK$
62.7
《
元好问与他的时代(中华学术译丛)
》
售價:HK$
87.4
《
汽车传感器结构·原理·检测·维修
》
售價:HK$
109.8
《
怪谈百物语:不能开的门(“日本文学史上的奇迹”宫部美雪重要代表作!日本妖怪物语集大成之作,系列累销突破200万册!)
》
售價:HK$
65.0
《
罗马政治观念中的自由
》
售價:HK$
50.4
編輯推薦:
本书选择的题目都是实际软件开发中C语言会遇到的编程问题,从实践的角度阐述如何运用C语言的各种编程技术,熟练掌握本书中题目,可以很快提高读者对于实际问题的处理能力。
內容簡介:
创新能力教学改革项目成果,以培养学生计算思维,创新能力为目标,将情景化、实用化、案例化、商业化融入C语言程序设计案例实践和实训教学中,以应用场景、案例分析,引导学生主动思考,提升学生自主学习和创新能力。
關於作者:
刘开南,男,1970年4月出生,汉族,中国民主建国会会员,工学博士,计算机科学与技术教授,北京科技大学博士后。主要研究方向:数据挖掘、自然语言处理与视觉计算、大数据与智能决策等。发表专业核心论文《Research on the Data Mining Technology of the E-Commerce Based on the Interest》等30余篇,主要身份参与国家自然科学和社会科学项目3项,出版专著1部,主编和参编教材7部,横向课题20余项,涉及商业大数据计算与推荐、社交群体特征识别、旅游安全舆情分析、高考志愿智能填报系统等商业项目。
主要社会兼职有全国高等学校计算机基础教育研究会(全国一级学会)数据科学专委会主任、中国软件行业协会智能应用服务专委会副秘书长、教育部全国高校实验室研究会信息专业委员会专家成员,信息技术新工科产学研联盟虚拟仿真实验资源建设工作委员会常务理事、北京市教委高等教育计算机研究会理事,中国计算机学会会员,ACM会员,北京市自然科学基金评委专家库成员,海南省信息化建设项目评审专家,三亚市政府决策咨询专家、三亚市政协智库专家。
目錄 :
目 录
第1章 同步训练及课后习题解答 1
1.1第一章同步训练及习题1解答 1
1.1.1 课后习题参考答案 1
1.2第二章同步训练及习题2解答 1
1.2.1 举一反三参考答案 1
1.2.2 课后习题参考答案 3
1.3第三章同步训练及习题3解答 5
1.3.1 举一反三参考答案 5
1.3.2 课后习题参考答案 6
1.4第四章同步训练及习题4解答 9
1.4.1 举一反三参考答案 9
1.4.2 课后习题参考答案 16
1.5第五章同步训练及习题5解答 22
1.5.1 举一反三参考答案 22
1.6第六章同步训练及习题6解答 27
1.6.1 举一反三参考答案 27
1.6.2 课后习题参考答案 29
1.7第七章同步训练及习题7解答 33
1.7.1 举一反三参考答案 33
1.7.2 课后习题参考答案 34
1.8第八章同步训练及习题8解答 40
1.8.1 举一反三参考答案 40
1.8.2 课后习题参考答案 40
1.9第九章同步训练及习题9解答 45
1.9.1 举一反三参考答案 45
1.9.2 课后习题参考答案 64
1.10第十章同步训练及习题10解答 71
1.10.1 举一反三参考答案 71
1.10.2 课后习题参考答案 73
第2章 实验指导 77
2.1 集成开发环境简介 77
2.2 Code::Blocks设置和调试方法简介 88
2.2.1 常用设置 88
2.2.2 调试方法简介 92
2.2.3 调常用快捷键 100
2.3 常见编译错误和警告信息 101
第3章 实验题目及解答 107
3.1 上机实验总目的和要求 107
3.1.1上机实验的目的 107
3.1.2 上机实验的准备及步骤 107
3.2 实验一 熟悉C语言开发环境 109
3.2.1实验目的 109
3.2.2实验内容 109
3.2.3实验题目 109
3.2.4实验上交要求 111
3.3实验二 基本数据类型 112
3.3.1实验目的 112
3.3.2实验内容 112
3.3.3实验上交要求 113
3.4实验三 顺序和选择程序设计 114
3.4.1实验目的 114
3.4.2实验内容 114
3.4.3实验上交要求 117
3.5实验四 循环程序设计 118
3.5.1实验目的 118
3.5.2实验内容 118
3.5.3实验上交要求 120
3.6实验五 数组 121
3.6.1实验目的 121
3.6.2实验内容 121
3.5.3实验上交要求 122
3.7 实验六 函数程序设计 123
3.7.1实验目的 123
3.7.2实验内容 123
3.8 实验七 指针及其应用 128
3.8.1实验目的 128
3.8.2实验内容 128
3.8.3实验上交要求 131
3.9 实验八 结构体及其应用 132
3.9.1实验目的 132
3.9.2实验内容 132
3.9.3实验上交要求 136
3.10 实验九 文件 136
3.10.1实验目的 136
3.10.2实验内容 136
3.10.3实验上交要求 140
3.11 实验题目参考答案 142
实验一 参考答案 142
实验二 参考答案 143
实验三 参考答案 144
实验四 参考答案 147
实验五 参考答案 152
实验六 参考答案 159
实验七 参考答案 167
实验八 参考答案 176
实验九 参考答案 188
第4章 综合课程设计 197
4.1 打字游戏 197
4.1.1功能描述 197
4.1.2模块功能分析 197
4.1.3任务执行流程 198
4.1.4详细设计 199
4.1.5编码 199
4.1.6运行调试 203
4.2 教师工资管理系统 205
4.2.1功能描述 205
4.2.2功能模块分析 205
4.2.3详细设计 206
4.2.4编码 208
4.2.5运行调试 224
內容試閱 :
前言
对于刚刚入门C的读者来说,一本具有丰富实例和详细解答的指导书是不可缺少的。本书精心选择了多个实验题目,主要针对C语言的基本操作语句和基本应用,给出了实际应用中常见问题的解决方案和解决模式。
《C语言实训教程》是《C语言程序设计》的配套教材,共分为两篇。习题篇为配套教材每章的习题参考答案。实验篇为上机实验指导,涉及顺序结构程序设计、分支结构程序设计、循环结构程序设计、函数、数组、结构体与共用体、指针、位运算、文件等部分内容的相关实验项目,每一部分的实验项目按照由浅入深、循序渐进的原则设置。
《C语言实训教程》通俗易懂,实验项目设置合理,符合学生对程序设计类课程知识掌握的规律,适合各类高等院校C语言程序设计课程的实验教学,同时也可以作为独立的实训教材。选择的实例系统、全面,贴近实际,涵盖了C语言的基本内容,力求给读者最大的实践指导。
本书选择的题目都是实际软件开发中C语言会遇到的编程问题,从实践的角度阐述如何运用C语言的各种编程技术,熟练掌握本书中题目,可以很快提高读者对于实际问题的处理能力。全书讲解方式简单直接,内容全面,深度和广度兼顾。本书的题目尽量求简,通过简单的编程实现直接反映C语言的应用技巧,把大篇幅的理论介绍化简为零,分布在各个实例中,读者可以从中体会到C语言的灵活机制和强大的功能。本书题目的实现代码长度适中,力求每个代码都介绍清楚,给出清晰的代码执行思路和该类问题的解决思路。
适合阅读本书的读者:使用C语言进行毕业设计高校学生;准备使用C语言进行项目开发的程序员;对C语言感兴趣的自学者;有一定C语言基础,需要进一步提高实战技术的程序员;
为了提高读者的学习效率,增强学习效果,笔者特别提出以下学习建议:
对于刚刚接触过C语言的初学者,最好还是按照章节依次阅读教材,而不要随便跳跃章节,这样才便于更加系统地学习。
对于每一个题目,先自己对照源代码思考题目实现的思路及涉及的语言知识,然后再阅读,这样的学习效果会更好。
对每一个题目的实现思路和实现过程完整地阅读一遍后,亲自动手编写和调试代码,完成书中的所有题目。这样才能加强对实现过程的体验,加深对内容的理解和记忆。
学完后要善于总结,对比分析,如对比数组和指针在应用上的差别。
学会利用网络资源,遇到问题能够从网络上获取相关资源并解决问题。
前言
对于刚刚入门C的读者来说,一本具有丰富实例和详细解答的指导书是不可缺少的。本书精心选择了多个实验题目,主要针对C语言的基本操作语句和基本应用,给出了实际应用中常见问题的解决方案和解决模式。
《C语言实训教程》是《C语言程序设计》的配套教材,共分为两篇。习题篇为配套教材每章的习题参考答案。实验篇为上机实验指导,涉及顺序结构程序设计、分支结构程序设计、循环结构程序设计、函数、数组、结构体与共用体、指针、位运算、文件等部分内容的相关实验项目,每一部分的实验项目按照由浅入深、循序渐进的原则设置。
《C语言实训教程》通俗易懂,实验项目设置合理,符合学生对程序设计类课程知识掌握的规律,适合各类高等院校C语言程序设计课程的实验教学,同时也可以作为独立的实训教材。选择的实例系统、全面,贴近实际,涵盖了C语言的基本内容,力求给读者最大的实践指导。
本书选择的题目都是实际软件开发中C语言会遇到的编程问题,从实践的角度阐述如何运用C语言的各种编程技术,熟练掌握本书中题目,可以很快提高读者对于实际问题的处理能力。全书讲解方式简单直接,内容全面,深度和广度兼顾。本书的题目尽量求简,通过简单的编程实现直接反映C语言的应用技巧,把大篇幅的理论介绍化简为零,分布在各个实例中,读者可以从中体会到C语言的灵活机制和强大的功能。本书题目的实现代码长度适中,力求每个代码都介绍清楚,给出清晰的代码执行思路和该类问题的解决思路。
适合阅读本书的读者:使用C语言进行毕业设计高校学生;准备使用C语言进行项目开发的程序员;对C语言感兴趣的自学者;有一定C语言基础,需要进一步提高实战技术的程序员;
为了提高读者的学习效率,增强学习效果,笔者特别提出以下学习建议:
对于刚刚接触过C语言的初学者,最好还是按照章节依次阅读教材,而不要随便跳跃章节,这样才便于更加系统地学习。
对于每一个题目,先自己对照源代码思考题目实现的思路及涉及的语言知识,然后再阅读,这样的学习效果会更好。
对每一个题目的实现思路和实现过程完整地阅读一遍后,亲自动手编写和调试代码,完成书中的所有题目。这样才能加强对实现过程的体验,加深对内容的理解和记忆。
学完后要善于总结,对比分析,如对比数组和指针在应用上的差别。
学会利用网络资源,遇到问题能够从网络上获取相关资源并解决问题。