c语言入门word,c语言入门课件1

c语言入门课件1

本文由didarcyy贡献

ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。

第1章 程序设计基本概念 章

本章要点: 本章要点

1.1 程序和程序设计 1.2 算法 1.3 结构化程序设计和模块化结构

1.1.1 C程序

程序是指人们存储在计算机内部存储器中,可 以连续执行的一条条指令的集合。它是人与机器 进行“对话”的语言,也就是我们常说的“程序 设计语言”。 C语言是一种“高级语言”,另外的BASIC、 PASCAL等也属于高级语言。这些语言都是接近 人们习惯的自然语言和数学语言作为语言的表达 形式,人们学习和操作起来感到十分方便。但对 于计算机本身来说,它并不能直接识别由高级语 言编写的程序,它只能接受和处理由0和1的代码 构成的二进制指令或数据。由于这种形式的指令 是面向机器的,因此也称为“机器语言”。

我们把由高级语言编写的程序称为“源程序”, 由二进制代码表示的程序称为“目标程序”,而 “编译程序”是指可以把源程序转换成目标程序 的软件,即可以把用户按规定语法写出的语句逐 一翻译成二进制的机器指令。每一种高级语言都 有它对应的编译程序。

每条C语句经过编译(Compile)最终都将转换 成二进制的机器指令。由C语言构成的指令序列 称C源程序,按C语言的语法编写C程序的过程, 称为C语言的代码编写。 C语言源程序经过编译后生成一个后缀为.OBJ 的二进制文件(称为目标文件),最后还要由 “连接程序”(Link)将此.OBJ文件与C语言提 供的各种库函数连接起来生成一个后缀为.EXE的 可执行文件。在DOS状态下,只须打入此文件的 名字(不必打入后缀.EXE)就可以运行。

※重点提示: 重点提示: 高级语言编写的程序称为“源程序”,二进制 代码表示的程序称为“目标程序”,而“编译程 序”是指可以把源程序转换成目标程序的软件。 每条C语句经过编译(Compile)最终都将转换成 二进制的机器指令(.OBJ的文件)。最后由“连 接程序”(Link)将此.OBJ文件与C语言提供的 各种库函数连接起来生成一个后缀为.EXE的可执 行文件。

1.1.2 程序设计

简单的程序设计一般包括: 1.根据要求确定存放数据的数据结构; 2.针对数据结构来确定完成任务的

步骤,即确定算法; 3.根据1和2使用选定的计算机语言编写程序代码输 入到计算机中,即编程; 4.调试程序,消除语法或逻辑错误,用各种可能的输 入数据对程序进行测试,对不合理的数据能进行适 当的处理; 5.整理并写出文档资料。

1.2 算法

在编写程序时,除了选定合理的数据结构外,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值