C程序设计教程(第4版)
普通高等教育“十一五”国家级规划教材、“十二五”普通高等教育本科国家级规划教材。课件处为本书PPT教案与源代码

作者:崔武子、李青、李红豫、鞠慧敏

丛书名:高等学校计算机基础教育系列教材

定价:45元

印次:4-6

ISBN:9787302400325

出版日期:2015.06.01

印刷日期:2018.01.22

图书责编:谢琛

图书分类:教材

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

本书是以C语言程序设计零起点的学习者为主要对象的程序设计教程,2012年8月出版了第3版,该书是普通高等教育“十一五”和“十二五”国家级规划教材,荣获“北京高等教育精品教材”称号,本次再版则在强调“教师方便教,学生容易学”的同时,按照C99标准规范了所有程序。 全书用例题组织所有的教学内容,并用两套实例贯穿整个教学过程,整体内容编排独特,组织形式新颖。全书共分9章,分别是C语言基础知识、顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组、指针、函数、结构体和其他构造类型以及文件。 本书配备了动画丰富、内容生动的电子教案,所有程序的运行环境均为Visual C++6.0(但在164节中补充介绍了Visual C++2010环境)。 本书是高等院校C语言程序设计课程的教材,也可作为C语言自学者的参考书。

全体作者都具有硕士以上学位,是多年从事《C语言程序设计》等课程教学的一线教师。其中崔武子主编20多部教材,其他作者多次参加由崔武子主编的教材编写工作,并在教研和科研方面取得过不少成绩。�

本书是作者在围绕“教师方便教,学生容易学”的主题,开展一系列探索与实践活动后,以C语言程序设计零起点读者作为主要对象而编写的程序设计教程,本书于2012年8月出版了第3版,该书是普通高等教育“十一五”和“十二五”国家级规划教材,荣获“北京高等教育精品教材”称号,本次再版则进一步强化了应用能力,并按照C99标准规范了所有程序。本书的内容编排独特,组织形式新颖,能使读者在较短的时间内掌握C程序设计的精华。本书是高等院校C程序设计课程的教材,也可作为自学者的参考书。 1. 本书特点 (1) 每章内容分成基础部分和提高部分。考虑到C语言的语法现象众多,初学者往往难以接受,书中将每章的内容分成了基础和提高两个部分。将常识性的、基础类的、必须掌握的内容放在基础部分中;将具有扩展性的、提高性的内容安排在提高部分中。通过基础部分的学习,能够掌握最基本的语法,初步建立程序设计的思维方式和编写一般程序的能力,同时可培养学生的学习兴趣。即使因学时不足跳过提高部分,也不至于影响后续内容的学习。 (2) 所有教学内容用例题组织。在基本遵循C语言教学体系的情况下,用例题组织所有教学内容。即根据要介绍的内容精心编写相应的例题,将大量的、正确的、规范的程序介绍给学生,在讲解例题的过程中,使学生学习语法、了解概念、掌握算法。做到在解决实际问题中讲授语法,而不是为了教语法而举例。为了便于查找,在各章开头针对每道例题添加了知识要点。 (3) 涉及算法的例题均设有编程点拨。针对学生“读程序容易,编程序难”的情况,书中凡涉及算法的例题,在给出其完整程序之前,都增设了编程点拨,有些算法还提供了多种解法。 (4)...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
第1章C语言基础知识1

1.1C语言概述2

1.1.1C语言与程序设计2

1.1.2C程序形式和程序执行过程3

1.2简单C程序及其上机步骤4

1.2.1简单C程序和编程风格4

1.2.2上机步骤7

1.3数据类型10

1.4常量与变量11

1.4.1常量与变量的概念11

1.4.2整型常量与变量12

1.4.3实型常量与变量14

1.4.4字符型常量与变量16

1.5运算符和表达式17

1.5.1算术运算符和表达式17

1.5.2赋值运算符和表达式19

1.5.3逗号运算符和表达式21

1.6提高部分22

1.6.1不带参数的主函数22

1.6.2赋值运算符的进一步讨论22

1.6.3数据类型的进一步讨论24

1.6.4用Visual C++2010编写C程序26

1.7上机训练29

思考题130

习题131

基础部分31

提高部分32C程序设计教程(第4版)目录第2章顺序结构程序设计33

2.1结构化程序设计的基本结构34

2.1.1语句的概念34

2.1.2三种基本结构34

2.2赋值语句36

2.3输入输出语句37

2.3.1格式输入输出函数37

2.3.2字符输入输出函数41

2.4贯穿实例A——成绩管理程序(1)42

2.5提高部分43

2.5.1输入输出函数的进一步讨论43

2.5.2贯穿实例B——电子通讯录管理系统(1)47

2.6上机训练48

思考题249

习题250

基础部分50

提高部分50第3章分支结构程序设计51

3.1关系运算符和关系表达式52

3.1.1关系运算...