
第1章 引论 1.1程序与程序设计语言 1.2C语言的发展及特点 1.3C程序的构成 1.4C程序的运行(重点)
1.1 程序与程序设计语言 1.2 C语言的发展及特点 1.3 C程序的构成 1.4 C程序的运行(重点) 1 第1章 引论

1.1程序与程序设计语言 程序:用于完成特定任务的指令序列。 程序设计语言: 机器语言 汇编语言: 高级语言:接近自然语言和数学语言。 如C、C++、Java等。 2
1.1 程序与程序设计语言 程序:用于完成特定任务的指令序列。 程序设计语言: 机器语言: 汇编语言: 高级语言:接近自然语言和数学语言。 如C、C++、Java等。 2

1.2 C语言的发展及特点 一、C语言的产生 1972年,由贝尔实验室的D.M.Ritchiet设计。 最初用于编写UNX操作系统。 C语言的版本 C语言有许多版本,版本之间有差异。 3
1.2 C语言的发展及特点 一、C语言的产生 1972年,由贝尔实验室的D.M.Ritchie设计。 最初用于编写UNIX操作系统。 C语言的版本 C语言有许多版本,版本之间有差异。 3

二、C语言的特点 1、简洁 2、运算符丰富,功能强大 3、灵活 4、兼具高级语言与低级语言特点 5、效率高 4
二、C语言的特点 1、简洁 2、运算符丰富,功能强大 3、灵活 4、兼具高级语言与低级语言特点 5、效率高 4

1.3C程序的构成 下面预览一个简单的C语言程序。 例1.1已知速度为10,时间为20,编程序 求位移的值。 5
1.3 C程序的构成 下面预览一个简单的C语言程序。 例1.1 已知速度为10,时间为20,编程序 求位移的值。 5

程序如下 #include main() { int v,t,s; v=10; =20; s-v*t; printf("%od",s); 6
程序如下 #include main( ) { int v,t,s; v=10; t=20; s=v*t; printf("%d",s); } 6

该程序功能简介 1、C语言是一种函数型语言, 每一个C程序均由若干个函数组成。 其中,main是主函数的函数名。 两个花括号之间是函数体。 2、程序中定义了三个变量v、t、s, 分别用以保存三个物理量。 int用以定义整型变量
该程序功能简介 1、C语言是一种函数型语言, 每一个C程序均由若干个函数组成。 其中,main是主函数的函数名。 两个花括号之间是函数体。 2、程序中定义了三个变量v、t、s, 分别用以保存三个物理量。 int用以定义整型变量。 7

3、程序中先把两个已知数存入变量v与中。 v=10;t=20; 4、然后根据未知量$与已知量V、的关系求得未知量s。 s-v*t; 5、最后用printf函数输出所求得的未知量s的值。 printf("%d",s); 8
3、程序中先把两个已知数存入变量v与t中。 v=10; t=20; 4、然后根据未知量s与已知量v、t的关系求得未知量s。 s=v*t; 5、最后用printf函数输出所求得的未知量s的值。 printf("%d",s); 8

C程序的构成规则 1、一个C程序由若干个函数组成,且其中 必有一个主函数(main函数)。 2、一个C程序总是从主函数开始执行。 3、一个函数由函数首部和函数体组成。 9
C程序的构成规则 1、一个C程序由若干个函数组成,且其中 必有一个主函数(main函数)。 2、一个C程序总是从主函数开始执行。 3、一个函数由函数首部和函数体组成。 9

4、函数体由若干条语句组成。 5、每条语句之后必须有一个分号。 6、C程序的书写格式自由:可以一行多句或一句 多行。 7、C程序中写在/*与*之间的是注释信息。 10
4、函数体由若干条语句组成。 5、每条语句之后必须有一个分号。 6、C程序的书写格式自由:可以一行多句或一句 多行。 7、C程序中写在/*与 */之间的是注释信息。 10