书籍详情

C语言程序设计基础教程

C语言程序设计基础教程

作者:田兆福,矫庆军,陈志双

出版社:国防工业出版社

出版时间:2016-10-01

ISBN:9787118110364

定价:¥29.00

购买这本书可以去
内容简介
  《C语言程序设计基础教程》针对非计算机专业学生的专业知识要求和学生知识结构的构成,主要内容包括计算机程序设计概述、C语言基础、输入输出与顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、指针、函数、结构体与共用体、文件操作等。书中涵盖了计算机二级考试的全部内容和题型。本书内容循序渐进,注重启发,可作为本科院校非计算机专业学生的C语言教材,也可供C语言初学者参考。
作者简介
暂缺《C语言程序设计基础教程》作者简介
目录

第1章     计算机程序设计概述

1.1     计算机程序语言

1.2     C语言的特点

1.3     简单的C程序介绍

1.4     C程序的结构

1.5     C程序运行

1.6     Turbo C 2.0集成开发环境的使用

1.6.1     Turbo C 2.0简介和启动

1.6.2     Turbo C 2.0的操作步骤

1.7     程序设计的算法简介

1.8     C语言的学习方法

习题1

第2章     C语言基础

2.1     标识符

2.2     数据类型

2.3     变量与常量

2.3.1     整型变量

2.3.2     整型常量

2.3.3     实型变量

2.3.4     实型常量

2.3.5     字符型变量与常量

2.3.6     字符串常量

2.3.7     符号常量

2.4     变量的赋值

2.5     运算符与表达式

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

2.5.2     强制类型转换运算符

2.5.3     自增、自减运算符

2.5.4     复合赋值运算符

2.5.5     逗号表达式

2.5.6     求字节运算符:sizeof

2.5.7     位运算符

习题2

第3章     输入输出与顺序结构程序设计

3.1     数据的输出

3.1.1     字符输出函数putchar( )

3.1.2     printf( )函数

3.2     数据的输入

3.2.1     字符输入函数getchar( )

3.2.2     scanf( )函数

习题3

第4章     选择结构程序设计

4.1     关系运算和逻辑运算

4.1.1     关系运算符和关系表达式

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

4.2     if语句

4.2.1     单分支if语句

4.2.2     双分支if语句

4.2.3     多分支嵌套if语句

4.3     条件运算符和条件表达式

4.4     switch语句

4.5     选择结构应用实例

习题4

第5章     循环结构程序设计

5.1     while语句

5.2     do-while语句

5.3     for语句

5.4     循环嵌套——多重循环结构

5.5     break语句和continue语句

5.5.1     break语句

5.5.2     continue语句

5.6     循环结构应用实例

习题5

第6章     数组

6.1     一维数组

6.1.1     一维数组的定义

6.1.2     一维数组的初始化

6.1.3     一维数组应用举例

6.2     二维数组

6.2.1     二维数组的定义

6.2.2     二维数组的初始化

6.3     字符数组

6.3.1     字符数组的定义

6.3.2     将字符串赋值给字符数组

6.3.3     字符串函数

6.4     字符串处理函数

6.4.1     字符串连接函数strcat( )

6.4.2     字符串复制函数strcpy( )

6.4.3     字符串比较函数strcmp( )

习题6

第7章     指针

7.1     指针变量的运算符

7.2     指针的类型

7.3     指针与数组

7.3.1     一维数组与指针

7.3.2     二维数组与指针

7.4     字符型指针变量与字符串

7.4.1     字符型指针变量的定义和赋值

7.4.2     字符指针变量与字符数组的区别

7.5     主函数参数

7.6     指针编程实例

习题7

第8章     函数

8.1     函数定义

8.2     形参与实参

8.3     函数调用

8.4     一维数组与函数参数

8.4.1     数组名作实参

8.4.2     数组元素作实参

8.5     变量的作用域和存储类别

8.5.1     变量的作用域

8.5.2     变量的存储类别

习题8

第9章     结构体和共用体

9.1     结构体类型和结构体变量

9.1.1     引用结构体变量

9.1.2     结构体变量的初始化

9.2     结构体数组

9.2.1     定义结构体数组

9.2.2     结构体数组的初始化

9.3     结构体指针

9.3.1     指向结构体变量的指针变量

9.3.2     指向结构体数组的指针

9.4     共用体类型

9.4.1     共用体类型

9.4.2     共用体变量的引用方式

9.4.3     共用体类型数据的特点

习题9

第10章     文件操作

10.1     C语言文件系统概述

10.2     文件类型指针

10.3     文件的打开与关闭

10.3.1     文件的打开

10.3.2     文件的关闭

10.4     文件的读写

10.4.1     fputc( )函数和fgetc( )函数

10.4.2     fread( )函数和fwrite( )函数

10.4.3     fprintf( )函数和fscanf( )函数

10.4.4     判断文件结束函数feof( )

10.4.5     fgets( )函数和fputs( )函数

10.5     文件定位

10.5.1     fseek( )函数

10.5.2     ftell( )函数

10.5.3     rewind( )函数

10.6     出错检测

10.6.1     ferror( )函数

10.6.2     clearerr( )函数

习题10

附录A     常用字符与ASCII码对照表

附录B     C常用库函数

附录C     运算符与优先级

参考文献


猜您喜欢

读书导航