C语言程序设计与实训教程 / 上计算机类专业人才培养内涵建设项目系列教材
作者: 蔡红
出版时间:2016年8月
出版社:武汉大学出版社
- 武汉大学出版社
- 9787307185685
- 187034
- 2016年8月
- 未分类
- 未分类
- TP312.8
C语言具有功能丰富,表达能力强,使用灵活、方便,目标程序效率高,可移植性好等特点,其广泛应用于事务处理、科学计算、工业控制及数据库等领域。
蔡红主编的《C语言程序设计与实训教程(上计算机类专业人才培养内涵建设项目系列教材)》具有以下几个方面的特色:
1.门槛较低,不要求具备程序设计语言的基础知识。
本书从程序设计的最基础知识讲起,例题由浅入深设计,将经典算法的来龙去脉讲解清楚,读者可以不具备程序设计语言的入门知识。
2.以场景实例为先导,尽可能清晰易懂,并带有趣味性。充分考虑中高职院校学生的学习特点、学习基础和接受能力,以场景实例为先导,突出职业技能培养。结合大量例题、课堂实践题、有趣的能力拓展题,激发学生的学习兴趣。
3.深入浅出,通俗易懂,启发思维,教学互动。结构清晰、衔接自然。实训题结合前导所讲的知识点,深入浅出。总体根据知识、能力、结构要求,按提出问题、分析问题、解决问题的步骤完成程序设计。
4.强化实践,重视应用,例题丰富。重视实践教学环节,结合实际应用,每项任务训练中都列举了大量的例题。通过例题,学生不仅仅可以掌握C语言的语法、语句,更重要的是可以具备利用编程解决实际应用问题的能力。
5.强调良好的编程习惯。给出合理的编程风格,指出采用统一的编程风格的重要性。
任务1 C语言简单程序设计
1.1 C语言程序案例一:输出图形
1.2 C语言程序案例二:爸爸妈妈谁大?
1.3 C语言程序案例三:可爱的运算器
1.4 程序与程序设计
1.5 算法的概念
1.6 能力拓展
任务2 顺序程序设计能力训练
2.1 常量应用任务训练
2.2 变量应用任务训练
2.3 表达式/运算符应用任务训练
2.4 能力拓展
任务3 选择程序设计能力训练
3.1 单分支算法设计任务训练
3.2 双分支算法设计任务训练
3.3 多分支算法设计任务训练
3.4 能力拓展
任务4 循环程序设计能力训练
4.1 for语句循环设计任务训练
4.2 while语句循环设计任务训练
4.3 do while语句循环设计任务训练
4.4 循环嵌套与循环中断设计任务训练
4.5 能力拓展
任务5 排序(数组)程序设计能力训练
5.1 一维数组应用任务训练
5.2 二维数组应用任务训练
5.3 字符数组应用任务训练
5.4 能力拓展
附录1 使用Dev-C++开发程序的步骤
附录2 ASCII码字符表
参考文献