第一章 程序设计和c语言
- 1.1 c语言的发展和特点
- c语言的特点:
- 语言简洁,紧凑,使用灵活方便
- 运算符丰富
- 数据类型丰富
- 具有结构化的控制语句
- 语法控制不严格
- c语言的程序可移植性好,能直接访问物理地址,位操作。
- c语言的特点:
- 1.2 c语言程序的结构特点
- 一个程序由n个源程序文件组成
- 预处理指令 #include
- 全局声明
- 函数定义
- 预处理指令 #include
- 函数是c程序的基本组成部分
- 函数包括两部分
- 函数首部:
int max(int a int b); - 函数体:声明;执行
- 函数首部:
- 程序总是从main函数开始执行
- c语句的最后要带有分号
- 一个程序由n个源程序文件组成
- 1.3运行c程序的步骤方法
- (1)编辑 :程序 f.c
- (2)编译 :源程序f.c—>生成 目标程序obj.c
- (3)连接 :目标文件obj.c+库函数/其他目标程序——>可执行文件.exe
- (4)执行:
- 1.4程序设计的任务
- (1)问题分析:
- (2)设计算法:
- (3)编写程序
- (4)对源程序进行编辑、编译、连接
- (5)运行程序,分析结果
- (6)编写程序文档
