C语言课件第1章C语言概述-34.ppt
上传人:王子****青蛙 上传时间:2024-09-10 格式:PPT 页数:63 大小:2.1MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

C语言课件第1章C语言概述-34.ppt

C语言课件第1章C语言概述-34.ppt

预览

免费试读已结束,剩余 53 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

C语言程序设计C语言程序设计3如何尽快学会用C语言进行程序设计56课程情况介绍程序、计算机起床;刷牙;洗脸;吃饭;早自习;这是一个直线形程序,是最简单形式的程序。描述这种程序的就是给出一个包含其中各个基本步骤的序列。如果按顺序实施这些步骤,其整体效果就完成该项事务。现在考虑另一个复杂些的过程:到食堂吃饭。这一常见过程可以描述为:1.进入食堂;2.查菜谱;3.向服务员点菜;4.可能由于某种原因,菜谱上的菜没有;食客可以有两种选择:4.1.回到第2步(进一步查找其它想吃的菜);4.2.放弃在此吃饭,离开食堂;5.若点的菜有,在此吃饭。6.吃完饭离开食堂。这个程序比前一个复杂得多。可以看到,这一程序不是一个平铺直叙的动作序列,其中步骤更多,还出现了分情况处理和可能出现的重复性动作。计算机是人类发明的一种自动机器,它能完成的工作就是计算。计算机的最基本功能是可以执行一组基本操作,每个操作完成一件很简单的计算工作,例如整数的加减乘除运算等等。为使计算机能按人的指挥工作,每种计算机都提供了一套指令,其中的每一种指令对应着计算机能执行的一个基本动作。预备知识:计算机的工作原理系统软件应用软件CPU存储器是计算机存储数据和程序的记忆单元集合,每个记忆单元由8位二进制位组成,可读写其中的数据。CPU常用输入设备:键盘、鼠标、扫描仪、光笔、麦克风等。常用输出设备:显示器、打印机、音箱、绘图仪等。指令是能被计算机识别并执行的的二进制代码,完成一种操作。通常包含以下3个步骤:①取指令按照指令计数器中的地址,从内存储器中取出指令,并送往指令寄存器。②分析指令对指令寄存器中存放的指令进行分析,由译码器对操作码进行译码,将指令的操作码转换成相应的控制电位信号;由地址码确定操作数地址。③执行指令由操作控制线路发出完成该操作所需要的一系列控制信息,去完成该指令所要求的操作。一条指令执行完成后,指令计数器加1或将转移地址码送入程序计数器,然后回到①。计算机软件软件计算机语言:即程序设计语言机器语言机器语言汇编语言汇编语言高级语言第1章C语言概述本章要点1.1C语言的发展历史与特点323334C语言的特点C语言的特点1.2认识C语言程序1.3程序与程序设计语言1.3程序与程序设计语言程序与指令程序与指令程序与指令程序设计语言的功能数据表达数据表达流程控制流程控制流程控制程序设计语言的语法程序设计语言的语法程序设计语言的语法程序设计语言的语法程序设计语言的语法程序的编译与编程环境可执行代码1.4实现问题求解的过程问题分析与算法设计sum=0i=1实现问题求解的过程实现问题求解的过程实现问题求解的过程开始作业