C语言程序计教案 主讲人:张林峰 授课班级:东方科技2002-1、2、3 成教2002 授课时间:2003年上学期
C 语言程序设计教案 主 讲 人:张林峰 授课班级:东方科技2 0 0 2 -1、2、3 成教2002 授课时间:2003年上学期
第一讲c语言程序设计入门
第一讲 C语言程序设计入门
理解什么是计算机程序 程序是一组告诉计算机做什么的指令 这组由计算机程序员写的指令也称为软件 正象小说是由一系列适当安排的句子而形成 完整的故事一样,计算机程序也是由一系列 使计算机完成特定任务的语句组成。 要使计算机做任何事,如写报表、完 成计算、画图、甚至玩游戏,都要有相应的 程序,这些程序是由程序员们事先编好的
理解什么是计算机程序 程序是一组告诉计算机做什么的指令, 这组由计算机程序员写的指令也称为软件。 正象小说是由一系列适当安排的句子而形成 完整的故事一样,计算机程序也是由一系列 使计算机完成特定任务的语句组成。 要使计算机做任何事,如写报表、完 成计算、画图、甚至玩游戏,都要有相应的 程序,这些程序是由程序员们事先编好的
程序设计语言 、机器语言。计算机的CPU只能理解一种 机器 言,它是由一组0和1序列构成的代码。 如:1000000示“加” 10010000表示“减” 优点:速度快、效率高 缺点:难记、难写、难理解、不易维护。 汇编语言。用助记符代替0、1编码,称为符号语言或 汇编语言 如:ADD表示“加”SUB表示“减”。 优点同上,缺点稍有改进
程序设计语言 一、机器语言。计算机的CPU只能理解一种语言——机器 语言,它是由一组0和1序列构成的代码。 如: 10000000 表示“加” 10010000 表示“减” 优点:速度快、效率高。 缺点:难记、难写、难理解、不易维护。 二、汇编语言。用助记符代替0、1编码,称为符号语言或 汇编语言。 如:ADD 表示“加” SUB 表示“减”。 优点同上,缺点稍有改进
面向过程程序设计语言。把解题过程看作是对 数据的加工过程。如C、 QBASIC、 FORTRAN等。 以下为求圆柱体体积的C程序: main()/*告诉编译器C程序由此开始* /*这一段程序从此开始* intr,h;/*定义半径r与高h为整型数* float v;/*定义体积v为浮点型数* =3.4159*r*r*h2,/*计算体积* printf(“v=%f”,v),/*输出体积的值* }/*本程序段结束*
三、面向过程程序设计语言。把解题过程看作是对 数据的加工过程。如C、QBASIC、FORTRAN等。 以下为求圆柱体体积的C程序: main( ) /*告诉编译器C程序由此开始*/ { /*这一段程序从此开始*/ int r , h ; /*定义半径r与高h为整型数*/ float v ; /*定义体积v为浮点型数*/ v=3.14159* r * r * h; /*计算体积*/ printf (“ v = %f ” , v ); /*输出体积的值*/ } /*本程序段结束*/