


作者:王金鹏
定价:49元
印次:1-9
ISBN:9787302445708
出版日期:2016.09.01
印刷日期:2021.07.14
图书责编:杨帆
图书分类:教材
本书从计算机基础知识讲起,继而介绍标准C语言的内容。除此之外,书中还包含了C编程必需的若干重要内容。 本书深入浅出,文字简练,将复杂的问题简单化,篇幅不大但内容全面;对各章节的重点、难点把握准确,处理得当;注重培养编程思维能力,对编程时易犯的错误,点评到位。本书作者讲授C语言20多年,有丰富的编程和教学经验,对学生的思维方式和学习状况非常了解,对C语言的知识体系烂熟于心。在书中,作者奉献了自己对许多问题的独到见解。书中大量的编程经验和注意事项,蕴含着作者长期的积累,凝聚着C语言的精华。 本书非常适合作为高等学校各专业程序设计基础、C语言程序设计等课程的正式教材,也可作为自学教材或学习参考书,尤其适合作为C程序员的编程指导手册和入门教材。
作者简介: 王金鹏教授,1986年毕业于北京大学物理系,1997年获计算机应用硕士学位,目前从事计算机教学和科研,研究方向为图像处理。近年来在国内外刊物发表科研论文十几篇,出版教材3部,主持省级科研项目和省教改项目多项,校《程序设计基础》精品课负责人,讲授《C程序设计》20多年,连续数年获得校优秀教学效果一等奖,在学生中享有很高的声誉和威望。
前言 C语言是高等学校计算机及相关专业必修的专业基础课之一,是培养学生算法思维能力、动手能力的主要课程和工具,也是面向对象程序设计、数据结构等后续课程的先导课。学生对C语言的掌握情况在很大程度上决定着大学四年的学习情况。 鉴于C语言的重要地位,近些年来出现了无数的C语言教材,有的教材在内容和顺序上存在问题,导致长期以来国内众多教师和学生对一些知识的理解出现偏差。虽然有些教材在形式上做了不少改进,如案例教学法、启发式教学法等,但核心内容并无变化,教材中的问题依然存在。 针对目前国内教材在诸多方面的错误和缺陷,本书作者在2015年编写了《深入浅出新编C语言教程》,受到广大读者的广泛好评。在此基础上,作者对原版进行了修订,在内容上进行了调整、改进和补充。并通过“探究式”的讲解,使读者对每个知识点的理解都更加准确、透彻。 编写本书的指导思想 (1) 零基础讲起。针对刚入大学的新生及初级程序员,将C语言编程的一些必要的计算机知识纳入本书第1章。 (2) 按符合读者认知规律的自然顺序安排章节,而不是为了所谓的“系统”、“全面”不顾及知识点的自然顺序把前后相关的所有内容都堆放在一起。那样做很容易把初学者的思维搞乱,因为对于初学者,理顺众多知识点之间的关系很难。 (3) 化繁为简、化整为零。重要的知识点单独写成一章,每章内容相对独立,与其他知识点关联少,条理清楚,易于初学者掌握。 (4) 对“指针”一章的内容和“文件”一章的内容重点着墨,纠正诸多错误说法和错误代码,澄清若干似是而非的问题。 (5) 将作者多年积累的教学经验、对若干问题的独到见解、编程注意事项、典型例题和习...
目录
第1章计算机基础知识1
1.1计算机的硬件组成1
1.1.1运算器1
1.1.2控制器1
1.1.3存储器1
1.1.4输入设备3
1.1.5输出设备3
1.2数制及数制间的转换3
1.2.1二进制3
1.2.2八进制5
1.2.3十六进制5
1.3原码、反码和补码6
1.3.1原码6
1.3.2反码6
1.3.3补码6
1.4路径及其表示6
1.4.1路径的概念6
1.4.2当前盘和当前目录7
1.4.3绝对路径和相对路径7
1.5计算机语言8
1.5.1机器语言8
1.5.2汇编语言9
1.5.3高级语言10
1.6算法11
1.6.1算法的概念11
1.6.2算法的特性12
1.6.3算法的表示12
1.6.4程序的3种基本结构13
习题114[1]〖2〗C语言可以这样学[1]目录〖2〗第2章C程序和C编译器简介16
2.1C语言及C标准简介16
2.1.1C语言的出现16
2.1.2C语言的特点16
2.1.3C标准17
2.2简单的C程序18
2.3C程序的构成22
2.4C编译器及操作简介24
2.4.1Turbo C 2.0编程环境及常用操作简介24
2.4.2Visual C++6.0编程环境及常用操作简介28
习题233
第3章C编程基础知识35
3.1常量和变量35
3.1.1常量35
3.1.2变量35
3.2基本数据类型40
3.2.1整型数据40
3.2.2实型数据42
3.2.3字符型数据45
3.2.4字符串47
3.3符号常量和常变量... 查看详情
计算机科学与技术专业本科生《程序设计基础》或《C程序设计》教材。
数字媒体技术、软件工程、网络工程、信息安全、通信工程、电子、自动化及其他工科专业本科生程序设计教材。
会计、经济、金融、管理、心理学、统计以及其他非工科专业研究生或本科生程序设计教材。
专科院校或职业技术学院计算机专业或非计算机专业程序设计教材。
C语言自学教材。
具有一定C语言基础的读者进阶首选学习资料。
少数对编程具有浓厚兴趣和天赋的中学生自学C语言的教材或课外阅读资料。

