C语言程序设计教程与项目实训
提供PPT课件(资源下载处),咨询QQ:883604(仅限教师)。注重实训,可在高校(本科、专科)计算机及其相关专业使用,也可以作为非计算机专业的教学参考书、培训班教材和自学教材。更新于2017.6.13

作者:丁学钧、温秀梅

丛书名:21世纪高等学校计算机基础实用系列教材

定价:39.5元

印次:1-5

ISBN:9787302454694

出版日期:2016.12.01

印刷日期:2019.07.26

图书责编:黄芝

图书分类:教材

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

本书共分3篇:初级篇(C语言基础知识及程序设计初步)、提高篇(C语言中的复杂数据类型与高级编程技术)和实训篇(基于C语言面向过程的项目实训)。   本书在内容编排上对C语言的知识不求全面系统,但求有理论、有深度、有层次,使其真正能够承担起第一门专业软件课程的重任,对大一新生有一定的专业引导性;特别是实训篇的内容在目前已有教材中未曾见到过。   本书中的所有程序都是在VC++ 6.0环境下编译调试通过的。本着少而精的原则,全书版面清晰、结构紧凑,知识信息含量高。本书可以作为高校(本科、专科)计算机及其相关专业的教材,也可以作为非计算机专业的教学参考书、培训班教材和自学教材。

本教材共分三篇:初级篇 C语言基础知识及程序设计初步、提高篇C语言中的复杂数据类型与高级编程技术、实训篇 基于C语言面向过程的项目实训。 本书在内容编排上对C语言的知识不求全面系统,但求有理论、有深度、有层次。使其真正能够承担起第一门专业软件课程的重任,对大一新生有一定的专业引导性。特别是实训篇的内容在目前已有教材中未曾见到过。 如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。

  在编写本书之前,本书作者已在高校从事多年的“高级语言(C、C++、C#)程序设计”、“数据结构”、“面向对象程序设计”及“软件项目开发”等计算机专业软件类课程的教学及研究工作。当站在软件工程及软件项目开发的高度,回过头来重新审视C语言,对于由该语言来承担计算机专业本科生软件系列第一门课程的重任,有了更深入的理解。但目前已有的关于C语言的教材大多只罗列了C语言的语法和应用实例,而不重视编程能力的培养,故组织编写了本书,旨在对C语言的知识体系重新梳理整合,在内容安排及教学深度等方面满足本科计算机及相关专业“C语言程序设计”课程的教学目标,使学生从专业的角度重视该课程并为后续课程的学习打下坚实的基础。   本书共分3篇,即初级篇(C语言基础知识及程序设计初步)、提高篇(C语言中的复杂数据类型与高级编程技术)和实训篇(基于C语言面向过程的项目实训)。   初级篇(第1~4章)介绍C语言的入门基础。我们将C语言的语法、基本数据类型、结构化编程思想、3种控制结构和数组都归属于C语言的入门基础。初学者通过本篇的学习,能够掌握C语言中最基础的主要知识点,有能力编制出结构清晰、代码规范的小程序,获得学习的自信。在C语言的学习过程中,学习并掌握数组是重中之重,数组也是初学者认识数据结构的起点,所以我们将数组归纳到了初级篇中。   提高篇(第5~8章)主要涉及函数、指针和结构体等知识。介绍利用函数组织程序结构,实现模块化设计的方法;利用数组及结构体描述大量数据,使用链表组织数据,使学习者有能力完成较大规模的程序。“指针”让C语言体现出紧凑和灵活的特点,这一点在语言中至关重要。有了数组、...

目录
荐语
查看详情 查看详情

初级篇  C语言基础知识及程序设计初步

第1章  绪论 3

1.1  程序设计概述 3

 1.1.1  程序设计的发展历程 3

 1.1.2  结构化程序设计 4

 1.1.3  面向对象程序设计 5

 1.1.4  程序设计语言 6

 1.1.5  语言处理程序 8

 1.1.6  C语言简介 8

1.2  算法及算法的表示 9

 1.2.1  算法的概念 9

 1.2.2  流程图表示法 9

 1.2.3  简单算法设计 11

1.3  C语言基础 13

 1.3.1  字符集 13

 1.3.2  标识符 13

 1.3.3  关键字 14

 1.3.4  运算符 14

 1.3.5  分隔符 14

 1.3.6  空白符 15

 1.3.7  C程序的基本结构 15

1.4  上机步骤与实验指导 18

 1.4.1  程序的编辑、编译、运行和调试 18

 1.4.2  Visual C++集成开发环境 19

 1.4.3  编辑、编译、运行和调试程序 19

第2章  基本数据类型 24

2.1  数据类型概述 24

2.2  运算符和表达式 25

 2.2.1  常量 25

 2.2.2  变量 25

 2.2.3  整型 26

 2.2.4  实型 27

 2.2.5  字符型 28

 2.2.6  void类型 29

 2.2.7  运算符概述 30

 2.2.8  赋值运算符和赋值表达式 30

 2.2.9  算术运算符和算术表达式 32

 2.2.10  关系运算符和关系表达式 34 ... 查看详情

本教材共分三篇:初级篇 C语言基础知识及程序设计初步、提高篇C语言中的复杂数据类型与高级编程技术、实训篇 基于C语言面向过程的项目实训。

本书在内容编排上对C语言的知识不求全面系统,但求有理论、有深度、有层次。使其真正能够承担起第一门专业软件课程的重任,对大一新生有一定的专业引导性。特别是实训篇的内容在目前已有教材中未曾见到过。

 

查看详情