c语言教程(课件)第1章

c语言教程(课件)第1章

ID:43082143

大小:99.50 KB

页数:19页

时间:2019-09-29

c语言教程(课件)第1章_第1页
c语言教程(课件)第1章_第2页
c语言教程(课件)第1章_第3页
c语言教程(课件)第1章_第4页
c语言教程(课件)第1章_第5页
资源描述:

《c语言教程(课件)第1章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言程序设计教案主讲人:张林峰授课班级:东方科技2002-1、2、3成教2002授课时间:2003年上学期第一讲C语言程序设计入门理解什么是计算机程序程序是一组告诉计算机做什么的指令,这组由计算机程序员写的指令也称为软件。正象小说是由一系列适当安排的句子而形成完整的故事一样,计算机程序也是由一系列使计算机完成特定任务的语句组成。要使计算机做任何事,如写报表、完成计算、画图、甚至玩游戏,都要有相应的程序,这些程序是由程序员们事先编好的。程序设计语言一、机器语言。计算机的CPU只能理解一种语言——机器语言,它是由一组0和1序列构成的代码。如:10000000表示“

2、加”10010000表示“减”优点:速度快、效率高。缺点:难记、难写、难理解、不易维护。二、汇编语言。用助记符代替0、1编码,称为符号语言或汇编语言。如:ADD表示“加”SUB表示“减”。优点同上,缺点稍有改进。三、面向过程程序设计语言。把解题过程看作是对数据的加工过程。如C、QBASIC、FORTRAN等。以下为求圆柱体体积的C程序:main()/*告诉编译器C程序由此开始*/{/*这一段程序从此开始*/intr,h;/*定义半径r与高h为整型数*/floatv;/*定义体积v为浮点型数*/v=3.14159*r*r*h;/*计算体积*/printf(“v=%

3、f”,v);/*输出体积的值*/}/*本程序段结束*/四、面向对象序设计语言。把解题过程看作是对各种对象的操作。每一个对象都是数据和方法的封装体。如C++、VC、VB、DELPHI等。以下为求圆柱体体积的VB程序:PrivateSubSum_click()’单击Sum按钮要招执行的代码r=Val(Text1.Text)’从文本框text1中读出半径的值h=Val(Text2.Text)’从文本框text2中读出高的值v=3.14159*r*h’计算体积Text3.Text=v’在Text3中显示体积的值EndSub’本程序段结束哪种程序语言最好为什么有许多程序设

4、计语言?一种语言比另一种语言更好吗?答案是既对也不对。每种语言都是为特殊功能开发的,一种语言也许对于数据处理最合适;另一种语言也许最适于网络商务处理。为项目选择语言取决于语言对任务的适应能力。学习程序概念及编程技巧,用C语言较好。翻译程序:编译程序和解释程序C语言中的程序语句称为源代码,这种代码是人们为了解决问题而编写的,但机器却不认识,更不能执行。必须使用编译程序或解释程序将编程语言的语句翻译为机器代码(机器语言语句),机器才能执行。用计算机解决问题理解问题通过一步一步地考虑问题并仔细地写出来,有次序地设计问题的解决方法(问题设计)用程序设计语言编程测试程序,

5、并调试在编程时,一般常犯的两种类型错误:语法错误和逻辑错误。语法错误是使用语言中的错误;逻辑错误是程序设计中的错误。逻辑错误通常是程序中最难发现和修改的错误,程序中的逻辑错误是程序员本身造成的。程序中有错误必须找出来,这个过程称为调试程序。练习1对/错:指出下列语句的对错计算机CPU可以直接执行用C语言写的语句给定编程任务时,最好马上到计算机前并开始用C编程。C是最好的编程语言程序语句中用于表示乘的算术运算符是“×”C是一种面向对象程序设计语言C程序是由main()开始执行的练习2简要回答两种类型的语言翻译程序是什么?计算机程序中两种一般类型的错误是什么?你认为

6、它们是如何产生的?术语程序(Program)告诉计算机做什么的一组指令,也称为软件。系统软件(Systemsoftware)可以运行其它程序的程序应用软件(Applicationsoftware)完成计算机上有用任务的程序用户(User)使用计算机完成特定任务的人术语中央处理单元(Centralprocessingunit,CPU)处理程序指令和告诉计算机做什么的芯片。机器语言(Machinelanguage)CPU能理解的语言程序设计语言(Programminglanguage)用于为计算机创立指令的语言翻译程序(Translationlanguage)用于将

7、编程语言语句转换为机器语言的程序编程的基本步骤:一、启动语言编程环境二、编辑程序三、编译、运行调试程序四、保存程序用库函数组装C程序例1-1例1-2设计自己的C函数例1-3例1-4例1-5例1-6概念I:C程序是由函数构成。完整的程序必须有main()函数。程序总是从main()函数开始执行。每个语句以“;”结束。printf()是C的输出库函数,由主函数main()调用。“”是“转义符”,后不同的字符有不同的含义,“”表示回车换行。intx:声明x是一个整型变量,floaty:声明y是一个实型变量。printf(“%f”,x)中引号部分是“格式字符串”,

8、用于指定输出格式,%后面

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。