C语言程序设计教程(第3版)
国家级规划教材. 提供精美PPT,大纲,思政案例教案,题库,源码,上机,视频(更新中),咨询QQ:2301891038(仅限教师)。

作者:王敬华,林萍

丛书名:C程序设计系列教材

定价:69.8元

印次:3-15

ISBN:9787302571179

出版日期:2021.09.01

印刷日期:2025.07.09

图书责编:王冰飞

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

C语言是目前较为流行的通用程序设计语言之一,是许多计算机专业人员和计算机爱好者学习程序设计语言的**。本书共12章,内容包括C语言程序设计预备知识,C语言程序设计基础,基本数据类型、运算符与表达式,基本输入/输出和顺序程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,预处理命令,复杂数据类型,文件等。 本书注重可读性和实用性,每章开头都给出了学习意义、学习目标及难点提示; 对关键知识点进行了详细的说明,并附有大量的图表,方便读者正确、直观地对问题进行理解; 样例程序由浅入深,强化知识点、算法、编程方法与技巧,并给出了详细的解释; 为了帮助初学者正确地掌握C语言的语法特点,每章还列举了初学者在编程过程中常出现的错误。另外,本书还配套提供题型丰富的《C语言程序设计教程(第3版)习题解答与实验指导》教材; 为任课老师免费提供精心制作的电子课件,其中包括全部例题和习题源程序文件。 作者长期在高校从事计算机软件教学,有丰富的教学经验和科研开发能力。本书文字流畅、通俗易懂、概念清楚、深入浅出、例题丰富、实用性强。 本书为普通高等教育“十一五”国家级规划教材,适合作为高等院校计算机类专业的C语言课程教学用书,也可以作为全国计算机等级考试参考书。

第三版前言 1. 再版说明 2005年,由我们编写的《C语言程序设计教程》一书自清华大学出版社出版以来,深受广大C语言爱好者的喜爱,并得到了全国众多高校广大教师和学生的高度认可和充分肯定,一致认为该教材版面布局新颖,图解丰富、直观,内容全面、专业,讲解细致入微,实例程序经典,是一本既适合于教学,又非常适合于自学的专业教材。但该版教材也存在一些不足,有些内容有待进一步补充和完善,于是在2009年我们对该教材进行了改版,编写了《C语言程序设计教程》(第2版),改版后的教材保留了原版教材的风格和特点,在某些章节内容方面进行了一定的补充和删减,使得教材内容更为充实和专业,十多年来,一直深受全国众多高校教师和学生喜爱。但随着时间的推移,教材中的某些内容略显陈旧,2020年,我们决定对《C语言程序设计教程》(第2版)再次进行改版,改版后的教材继续保留了第2版教材的风格和特点,在某些章节内容方面进行了一定的修订和补充,主要表现在以下几个方面: (1) 编译环境的提升。C语言程序主要基于Visual C++6.0(简称VC 6.0)、Visual C++2010(简称VC 2010)、CodeBlocks 17.12(简称CB 17.12)三种不同的编译环境,剔除了Borland C++3.1和Turbo C 2.0。 (2) 每章习题量均有一定程度的增加。让读者通过习题练习进一步加深对C语言知识点的理解和掌握。 (3) 第2章修订了“C语言的应用”,将“C语言与C++、Java和C#之间的关系”一节改为“C语言与C++、Java、C#和Python之间的关系”,让读者更深...

目录
荐语
查看详情 查看详情
随书资源

目录

第1章C语言程序设计预备知识

1.1计算机系统组成及工作原理简介

1.1.1硬件系统基本组成及工作原理

1.1.2软件系统的组成及分类

1.1.3硬件与软件的关系

1.2进位计数制及其转换

1.2.1十进制数的表示

1.2.2二进制数、八进制数和十六进制数的表示

1.2.3二进制数和十进制数的转换

1.2.4二进制数、八进制数和十六进制数的转换

1.3机器数的表示形式及其表示范围

1.3.1真值与机器数

1.3.2数的原码表示

1.3.3数的反码表示

1.3.4数的补码表示

1.3.5补码的加、减运算

1.3.6无符号整数

1.3.7字符表示法

1.4二进制数的位运算

1.5本章小结

习题1

第2章C语言程序设计基础

2.1程序设计语言的发展及其特点

2.2C语言的发展及其特点和应用

2.3C语言与C++、Java、C#和Python之间的关系

2.4C语言程序的基本结构

2.5编制C语言程序的基本步骤

2.6本章小结

习题2

第3章基本数据类型、运算符与表达式

3.1C语言的数据类型

3.2常量、变量和标识符

3.3简单数据类型与表示范围

3.3.1整型数据

3.3.2实型数据

3.3.3字符型数据和字符串常量

3.3.4简单数据类型的表示范围

3.3.5数据的简单输出

3.4C语言的运算符与表达式

3.4... 查看详情

C语言程序设计方面的教材很多,但基本形式差不多,都是先介绍C语言的数据类型、语法特点,然后再举些实例加以说明,很少有关于C语言应用的经验及特别值得注意的事项,再就是C语言实际应用在什么地方,学生学完后只是了解了C语言,却不知如何用,在什么地方用等。 
该书则完全不同于市面上C语言编写的形式,书中的大部分内容主要结合作者多年来从事C语言教学积累下来的经验以及长期用C语言开发项目的体会来进行编写,力争做到初学着学完后能真正领会C语言的精髓,并能很好地运用C语言来解决一些实际问题。

查看详情