C语言程序设计与实训
C语言程序设计与实训封面图

C语言程序设计与实训

周屹, 万静, 主编

出版社:机械工业出版社

年代:2008

定价:26.0

书籍简介:

本书详细地介绍了C语言概述,基本数据类型等。

书籍目录:

前言

第1部分基础知识部分

第1章C语言概述

1.1C语言演变

1.2C语言特点

1.3C语言编程概述

1.4C语言编程环境简介

1.4.1MSDOS编程环境

1.4.2Windows编程环境

1.4.3UNIX编程环境

本章小结

习题

第2章基本数据类型

2.1常量和变量

2.2数据类型

2.2.1整型数据类型

2.2.2实型数据类型

2.2.3字符型数据类型

2.2.4字符串

2.3数据类型转换的规则

本章小结

习题

第3章运算符和表达式

3.1算术运算符和算术表达式

3.2赋值运算符和赋值表达式

3.3自增和自减运算

3.4关系运算和逻辑运算

3.4.1关系运算符

3.4.2逻辑运算符

3.5条件运算和逗号运算

3.6位操作运算

3.7其他运算符

3.7.1sizeof运算符

3.7.2“&”和“*”运算符

3.8运算符优先级

本章小结

习题

第4章顺序结构

4.1三种基本结构

4.2赋值语句

4.3表达式语句和函数调用语句

4.4复合语句和空语句

4.5格式输入和输出函数

4.5.1标准格式输入和输出函数

4.5.2字符输入和输出函数

本章小结

习题

第5章选择结构

5.1if语句

5.1.1基本形式

5.1.2if-e1se形式

5.1.3if-e1se-if形式

5.2if语句的嵌套

5.3switch语句

本章小结

习题

第6章循环控制

6.1循环结构

6.1.1whi1e循环

6.1.2do-whi1e循环

6.1.3for循环

6.2循环结构嵌套

6.3转向语句

6.3.1break语句

6.3.2continue语句

6.3.3goto语句

6.3.4return语句

6.4循环应用

6.4.1递推法

6.4.2迭代法

6.4.3枚举法

6.4.4其他应用

本章小结

习题

第7章数组

7.1一维数组

7.1.1初始化

7.1.2下标引用

7.2多维数组

7.2.1二维数组

7.2.2多维数组

7.2.3多维数组应用

7.3字符数组和字符串

7.3.1字符串和字符串结束标志

7.3.2字符串处理函数

本章小结

习题

第8章函数

8.1函数的定义

8.2函数的形式参数和实际参数

8.3函数的返回值

8.4函数的调用和传值

8.4.1函数的调用

8.4.2被调函数的传值

8.5内部函数和外部函数

8.6数组作为函数的参数

8.7局部变量和全局变量

8.7.1局部变量

8.7.2全局变量

8.8存储类型

8.8.1auto存储类型

8.8.2extern存储类型

8.8.3register存储类型

8.8.4static:存储类型

8.9函数的嵌套与递归

8.9.1函数的嵌套调用

8.9.2函数的递归调用

本章小结

习题

第9章编译预处理

9.1宏定义

9.1.1符号常量宏定义

9.1.2带参数宏定义

9.2文件包含

9.3条件编译

本章小结

习题

第10章指针

10.1指针概念

10.2指针变量定义和引用

10.2.1指针变量定义

10.2.2指针变量赋值

10.2.3指针变量运算

10.3指针与数组

10.3.1数组指针变量

10.3.2指针与一维数组

10.3.3指针与二维数组

10.3.4指针数组

10.4指针与函数

10.4.1指针作为函数形参

10.4.2指针作为函数返回值

10.4.3函数指针

10.4.4指针型函数

10.5指针与字符串

10.5.1字符串表示方法

10.5.2字符串处理函数的实现

10.5.3字符型指针数组

10.6多重指针

10.6.1指向指针的指针

10.6.2命令行参数

本章小结

习题

第11章结构和其他类型

11.1结构概念

11.1.1结构定义

11.1.2结构类型变量说明

11.2结构操作

11.2.1结构初始化

11.2.2结构分量访问

11.2.3结构数组

11.2.4结构指针变量

11.3在函数中使用结构

11.4动态结构类型

11.5联合

11.5.1联合定义

11.5.2联合变量说明

11.5.3联合变量赋值和使用

11.6枚举类型

11.6.1枚举类型定义

11.6.2枚举类型操作

11.7使用typedef

本章小结

习题

第12章文件

12.1C语言文件系统概述

12.2文件类型指针

12.3文件打开与关闭

12.3.1文件打开函数

12.3.2文件关闭函数

12.4文件读写

12.4.1字符读写函数

12.4.2字符串读写函数

12.4.3数据块读写函数

12.4.4格式化读写函数

12.5文件定位

12.6出错检测函数

本章小结

习题

第2部分实训部分

第13章编译器

13.1TurboC编译器使用

13.2UNIX编译器cc使用

13.3VisualC++编译器使用

本章小结

习题

第14章基本算法

14.1链表

14.2队列

14.3栈

14.4表达式求值

14.4.1波兰记法

14.4.2算数表达式求值

14.5迷宫问题

本章小结

习题

第15章Windows程序设计

15.1从C语言到C+4-语言

15.2用AppWizard生成鼠标追踪程序

本章小结

习题

附录

附录A常用C语言标准库函数

附录BASCII字符集

附录C运算符的优先级和结合性

参考文献

内容摘要:

  本教材的培养目的是学生首先掌握程序设计入门,通过讲述程序结构、语言集成编程环境,通过对简单操作界面的设计,学习如何设计友好的人机界面接口,初步了解程序设计的概念和培养上机操作、调试程序的能力,使学生对程序设计初步建立起整体认识;其次培养学生的实训能力,全书给出大量的引例和实例,以趣味性的案例引导学生实训。从实例中导出C语言的基本知识点,淡化C语言的学科系统性;通过案例教学,将C语言作为解决实际问题的工具,强化学生的编程能力。  本教材是为高等院校第一门程序设计课程而编写的教材。全教材分2个部分,第1部分是基础知识部分,详细地介绍了C语言概述、基本数据类型、运算符和表达式、顺序结构、选择结构、循环控制、数组、函数、编译预处理、指针、结构和其他类型、文件等程序设计内容。第2部分是实训部分,重点介绍了编译器的使用,一些常用基本算法和Windows程序设计。  本教材层次清晰、系统全面、例题丰富、实用性强、面向应用、注重培养应用技能和能力。本教材适合作为普通高等院校应用型本科非计算机专业学生的程序设计教材,也可以作为计算机专业本科、专科学生学习计算机语言的入门教材。

书籍规格:

书籍详细信息
书名C语言程序设计与实训站内查询相似图书
9787111232964
如需购买下载《C语言程序设计与实训》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)26.0语种简体中文
尺寸24装帧平装
页数 326 印数 4000

书籍信息归属:

C语言程序设计与实训是机械工业出版社于2008.02出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。