admin 管理员组

文章数量: 1184232


2024年3月21日发(作者:jqty)

竭诚为您提供优质文档/双击可除

《c语言程序设计》(第六版)谭浩强图

书信息

篇一:c语言程序设计谭浩强重点笔记

c语言设计

学习笔记

早晨:06:40起床

07:20——08:20

上午:08:30——10:30

10:50——11:30

中午:12:00——02:00

下午:02:30——04:30

晚上:05:30——08:00

08:00——09:00

09:00——11:00

11:30

1 33

英语1小时新概念英语(单词、语法、听读背)大学英

语(单词、语法、听读背)计算机基础2小时计算机科学技

术导论计算机组成原理微机原理及接口技术Intel微处理器

结构编程与接口深入理解计算机系统80x86汇编语言程序设

计8086-8088宏汇编语言程序设计教程bIos研发技术剖析

自己动手写操作系统操作系统原理windows操作系统原理

windows内部原理系列windows程序内部运行原理计算机网

络第五版午休计算机应用及编程windows用户管理指南、AD

配置指南、网络专业指南、windows即学即会教程windows

下32位汇编语言程序设计、c#编程锻炼、晚餐辅导专业基

础2小时大学数学、大学物理、电机及拖动、电力电子技术、

通信技术休息

目录

第一章c语言概

述.................................................

...................................................

.............................-1-

1.1c程序结构特点

16.................................................

...................................................

............-1-

1.2c程序上机步骤

2 33

17.................................................

...................................................

...............-1-

第二章程序的灵魂——算法

23.................................................

...................................................

........-2-

2.1算法

24.................................................

...................................................

.................................-2-

2.2算法的三种基本结

构.................................................

...................................................

...........-2-

2.3结构化程序设计方法

42.................................................

...................................................

......-2-

第三章数据类型运算符与表达式

48.................................................

.................................................-2

3 33

-

3.1c语言的基本元素

48.................................................

...................................................

...........-2-

3.2c的数据类型

48.................................................

...................................................

...................-2-

3.3常量与变量

48.................................................

...................................................

......................-3-

3.4基本类

型.................................................

...................................................

...............................-3-

3.5变量

63.................................................

...................................................

.................................-4-

3.6不同类型数据间的混合运

4 33

算.................................................

..................................................-

5-

3.7函数的调用过程(补

充)...............................................

...................................................

.....-5-

第四章最简单的c程序设计——顺序程序设计

77.................................................

..........................-5-

4.1字符数据的输入输

出.................................................

...................................................

...........-5-

第五章选择结构的程序设计

97.................................................

...................................................

........-6-

第六章循环结构程序设

计.................................................

...................................................

.................-6-

5 33

6.1语句标

号.................................................

...................................................

...............................-6-

6.2break语句和continue语

句.................................................

...................................................

..-6-

第七章数组

...................................................

...................................-6-

7.1构造类

型.................................................

...................................................

...............................-6-

7.2数组

...................................................

................................-6-

7.3二维数

组.................................................

6 33

...................................................

...............................-7-

7.4字符串——字符数

组.................................................

...................................................

...........-7-

7.5字符串处理函数

#

...........................................-7-

第八章函数

...................................................

...................................-8-

8.1c程序的结构

...................................................

...................-8-

8.2函数调用参数传

递.................................................

...................................................

...............-8-

8.3函数变量的作用范

7 33

围.................................................

...................................................

...........-8-

8.4变量的存储类

别.................................................

...................................................

...................-9-

第九章预处理命令

...................................................

.....................-10-

9.1预编译命令作

用.................................................

...................................................

.................-10-

第十章指针

...................................................

.................................-11-

10.1变量的访问方

式.................................................

...................................................

8 33

...............-11-10.2指针变

量.................................................

...................................................

...........................-11-第十一章结构体

...................................................

.........................-12-

11.1结构体

...................................................

.........................-12-

11.2声明结构体类型变量的方法

........................................-12-11.3结

构体变量引用

...................................................

.........-12-11.4结构体变量初始

化.................................................

...................................................

...........-13-11.5结构体数组

9 33

...................................................

.................-13-11.6结构体类型指

针.................................................

...................................................

...............-13-11.7链表

...................................................

.............................-13-11.8共用体

...................................................

........................-14-11.9枚举类型

...................................................

.....................-14-11.10用typedef定义的类型

................................................-15

-第十二章位运算

...................................................

.........................-15-

12.1位段

10 33

...................................................

............................-15-第十三章文件

...................................................

.............................-15-

13.1文件

...................................................

.............................-15-13.2文件的分类

...................................................

.................-15-13.3c语言对文件的处理方法

.............................................-16-13

.4(:《c语言程序设计》(第六版)谭浩强图书信息)文件结构

体类型

...................................................

.........-16-13.5文件结构体数组和指针

................................................-16

-13.6文件的操作

11 33

...................................................

.................-17-13.7文件的定位

...................................................

.................-18-13.8出错检测

...................................................

.....................-19-13.9小结

...................................................

.............................-19-第十四章c++对c的扩

...................................................

........-20-

14.1c++的特点

...................................................

..................-20-14.2c++的输入输出

...................................................

12 33

..........-20-14.3c++的输出

...................................................

...................-20-14.4c++的输入

...................................................

...............-21-14.4函数的重载

...................................................

.................-22-14.5带缺省参数的函数

...................................................

.....-22-14.6变量的引用类型

...................................................

.........-22-14.7内置函数

...................................................

....................-24-14.8作用域运算符

...................................................

.............-24-

13 33

第一章c语言概述

1.1c程序结构特点16

1、c程序的基本构件——函数。

2、一个函数由函数首部和函数体两部分构成。

?函数首部一般包括函数类型、函数名、函数参数等。

?函数体一般包括声明部分和执行部分。其中:在声明

部分中定义所用到的变

量;执行部分则由若干个语句组成。

3、c程序只有一个main函数,且总是从main函数开始

执行。

4、c语言语句必须以“;”结束。

5、用/**/作为注释。

6、c编译器一般自顶向下顺序编译c源程序,如果被调

函数定义在主调函数之后位置时,要在主调函数前,给出被

调函数的原型说明。以便编译器在编译被调函数的调用语句

时,对调用语句进行参数检查。

如果不进行原型说明,则无法通过编译检查。

原型说明:类型说明函数名(参数类型,参数类型,??)

7、头文件——头文件包含了c语言的标准函数库的原

型说明。

c语言通过使用#include预处理命令,将库函数的原型

说明插入到源文件中。

14 33

1.2c程序上机步骤17

1、编辑源文件.c;

2、编译成目标文件.obj;

3、连接——将目标程序和库函数及其

他目标程序连接起来,生产可执行文件,文

件扩展名为.exe;

4、执行。

第二章程序的灵魂——算法23

2.1算法24

1、算法——指为求解某一问题而采用的具体方法和步

骤。

2、两类算法——数值运算算法和非数值运算算法

3、算法的特性——有穷性、确定性、有效性等

4、算法描述——文字描述法(如伪代码描述算法)、图

形描述法(如流程图和ns流程图描述算法)。

2.2算法的三种基本结构

顺序、选择、循环

2.3结构化程序设计方法42

1、自顶向下——首先对问题进行分析,确定算法思路。

2、逐步细化——根据算法思路,制定原始算法流程,

并不断细化流程。

3、模块设计——分解算法流程,将功能相对独立的部

15 33

分划分为一个模块。

4、结构化编码——利用高级语言正确实现3种基本结

构。

第三章数据类型运算符与表达式48

3.1c语言的基本元素48

1、符号集——c语言使用的基本符号。

2、标识符——用来标记常量、变量、函数及文件名字

的字符序列。

3、关键字——c程序规定的,具有特定含义、专门用作

语言特定成分的一类标识符。AnsI推荐的c语言关键字是

32个。关键字全部应该小写。

3.2c的数据类型48

数据是操作的对象,数据类型是指数据的内在表现形式。

如(数据代码、存储、运算)。

1、基本类型:整型、字符型、实型。

2、构造类型:在基本类型的基础上,按照某种构成规

则构造而成的类型。数组、

篇二:c语言程序设计(第三版)-谭浩强[开始免费了]

c语言教程

1c语言概述

1.1C语言的发展过程

C语言是在70年代初问世的。一九七八年由美国电话

16 33

电报公司(AT

}

?main是主函数的函数名,表示这是一个主函数。

?每一个c源程序都必须有,且只能有一个主函数(main

函数)。

?函数调用语句,printf函数的功能是把要输出的内容

送到显示器去显示。

?printf函数是一个由系统定义的标准函数,可在程序

中直接调用。

【例1.2】

#include

#include

main()

{

doublex,s;

printf("inputnumber:n");

scanf("%lf",

s=sin(x);

printf("sineof%lfis%lfn",x,s);

}

?include称为文件包含命令

?扩展名为.h的文件称为头文件

17 33


本文标签: 函数 算法 语言 类型