c语言程序设计杨明莉刘磊答案,清华大学出版社-图书详情-《C/C++程序设计基础与实践教程(第2版)》...

前言

“程序设计基础”是一门非常重要的专业基础课程,是计算机科学与技术、电子信息工程、计算机通信及相关专业的必修课。在计算机相关教育领域,“程序设计基础”的核心地位是公认的。

由于大部分学生只是从计算机导论的前导课程中学习到一些关于程序设计的基础知识,对于语言代码和算法设计没有在思想上形成计算思维习惯,所以在“程序设计基础”课程的学习过程中,理解一些算法思想进而将其转换成标准代码有难度。目前在科学计算领域,C/C++无疑是主流的程序设计语言。只要从事科技开发,无论做软件还是硬件,都要通晓C/C++程序设计语言。C++是C的扩充,只有掌握了C这种结构化的程序设计语言,才能在C++这种面向对象的程序设计语言上有所建树。市场上有关C/C++的教材和参考书很多,而本书力求写出自己的新特色。本书以C/C++语言程序设计基础为主,注重讲解程序设计的概念、方法和思路,利用实训培养学生的基本编程能力,以及逻辑思维和抽象

思维能力; 以课程设计综合训练为辅,培养学生自主学习和解决问题的能力,并通过提炼ACMICPC的竞赛题,凝练算法,使学生拓宽解题思路,掌握编程方法与技巧。全书内容丰富,通俗易懂。

本书的特色主要有以下三点。

第一,在基础知识篇,每章都采用“讲解1+实训1+讲解2+实训2+……+本章小结+习题”布局方式。这样的结构,既适合教师授课,也适合学生按照学习内容分步骤做实训。

第二,在综合提炼篇,增加课程设计的完整内容,给出课程设计的基本模板,其中包括课程设计的培养目标、目的和要求、实现步骤和课程设计报告的书写格式,以及成绩评定等。设计课程设计报告任务书并设计5个任务,方便教师指导和学生选题。综合训练可使学生在做完验证性基础实验后,进一步提高自主学习和解决问题的能力。

第三,增加ACMICPC中的算法精解,融合了ACMICPC中的典型算法竞赛题,通过问题描述、算法思想讲解和参考代码,一步步引领学生进入ACMICPC的基础领域,同时使学生享受到更深层次的程序设计乐趣。

本书中程序实现的参考源代码均采用C/C++的标准格式书写,各例题、实训、课程设计和ACMICPC中的程序都在Visual C++ 6.0中编译并实现。

本书由杨明莉、刘磊任主编,成桂玲、高婷、郝莉萍、潘冠宇任副主编,由陈义辉、王昌平主审。其中第7章、第11章和第二部分由杨明莉编写,第1章和第2章由高婷编写,第3章和第4章由刘磊编写,第5章和第6章由成桂玲编写,第8章和第9章由郝莉萍编写,第10章和附录部分由潘冠宇编写。参加编写的人员还有吴大亲、赵春阳、汤赫男等。全书由杨明莉统稿。

由于编者水平有限,书中难免存在疏漏之处,非常希望广大读者批评指正。

编者

2019年5月

more >

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值