C语言程序设计案例教程

作者:张丽华、梁田、殷联甫

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

定价:39元

印次:1-4

ISBN:9787302387985

出版日期:2015.02.01

印刷日期:2018.01.02

图书责编:黄芝

图书分类:教材

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

C语言不仅是目前应用最为广泛的一种高级程序设计语言,也是高等学校程序设计课程的首选入门语言。本书共分为10章,主要内容包括C语言概述、程序与算法、数据类型和表达式、程序控制结构、数组、函数、结构体与共用体、文件、位运算、综合实例等。本书采用任务驱动的方式,通过引例引出基本概念和基本方法,并以综合实例为主线,贯穿各主要章节。全书案例丰富、阐述清晰、分析透彻、层次分明,注重培养读者分析问题和解决问题的能力。 本书可作为高等学校理工类专业C语言程序设计课程的教学用书,也可作为计算机二级考试的培训或自学教材。为配合教学,本书配有PPT教学课件,各章实例源程序,习题参考答案,并有配套的《C语言程序设计实验指导》供读者参考。

前言 C语言既是目前应用最为广泛的一种高级程序设计语言,也是一种非常优秀的程序设计入门语言。读者一旦掌握了C语言,再学习其他语言就轻而易举了。本书的主要特点如下。 (1) 主要章节的内容采用任务驱动的方式,通过引例引出基本概念和基本方法,内容叙述自然,顺理成章。 (2) 将指针及其相关内容分布于各章节,而不单独设置一章。从指针的概念引入到指针变量的应用,讲解由浅入深、层层推进,便于读者理解和掌握。 (3) 以综合实例为主线,贯穿各主要章节。帮助读者在应用中加深对C语言基本语法和程序设计方法的理解,培养分析、解决实际问题的基本思路和方法。 本书共分为10章内容,第1章介绍C程序的结构及其特点; 第2章介绍算法及其结构化程序设计; 第3章是数据类型和表达式,介绍C语言常用的数据类型及运算符号; 第4章是程序控制结构,即顺序结构、选择结构和循环结构及其应用; 第5章是数组及其应用,主要介绍一维数组、二维数组和字符数组的定义、初始化和应用,重点对指针变量访问数组进行了详细解说; 第6章是函数及其应用,介绍函数的定义和调用、变量的作用域与生存期、编译预处理命令等,重点介绍了指针作为函数参数的使用; 第7章介绍结构体与共用体的定义和引用,并举例说明了单链表的操作; 第8章是文件的应用,介绍文件的打开、关闭与读写操作; 第9章介绍位运算操作; 第10章是综合实例,系统地介绍了利用C语言进行完整的应用程序设计及其实现的过程。 《C语言程序设计案例教程》具有通俗易懂、分析透彻、开拓思路的特点,有利于读者自学。教材中所有实例的源程序代码均在Visual C++ 6.0集成环境中...

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

第1章C语言概述

1.1C语言程序结构

1.1.1简单的C语言程序

1.1.2C语言程序结构

1.1.3C语言程序的书写风格

1.2C语言的发展

1.2.1C语言的发展

1.2.2C语言的特点

1.3C语言程序的运行过程

习题

第2章程序与算法

2.1程序与算法概述

2.1.1算法的概念

2.1.2算法的组成要素

2.1.3算法的特性

2.2算法的描述

2.2.1自然语言表示法

2.2.2传统流程图表示法

2.2.3NS结构化流程图表示法

2.2.4伪代码表示法

2.3结构化程序设计

2.3.1结构化程序设计的特点与方法

2.3.2结构化程序的基本结构

2.3.3结构化程序设计的过程

2.3.4程序设计的原则

习题

第3章数据类型和表达式

3.1基本字符和标识符

3.1.1基本字符

3.1.2关键字

3.1.3标识符

3.2常量与变量

3.2.1常量

3.2.2变量

3.3数据类型

3.3.1概述

3.3.2基本数据类型

3.3.3指针类型

3.4运算符与表达式

3.4.1算术运算符与算术表达式

3.4.2赋值运算符与赋值表达式

3.4.3关系运算符与关系表达式

3.4.4逻辑运算符与逻辑表达式

3.4.5条件运算符与条件表达式

3.4.6逗号运算符与逗号表达式... 查看详情

查看详情