下载此文档

1-3绪论 算法-顺序结构.ppt


文档分类:IT计算机 | 页数:约119页 举报非法文档有奖
1/119
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/119 下载此文档
文档列表 文档介绍
?1 第一章程序设计和 C语言 什么是计算机程序 什么是计算机语言机器语言,汇编语言; 高级语言知识点 1:C语言概述 C语言是目前广泛流行的一种计算机高级语言,所谓“高级”是指它的代码形式接近英语国家的自然语言和数学语言,易于被人们学****和掌握。?2 ?典型题?以下叙述中正确的是? 语言比其他语言高级? 语言可以不用编译就能被计算机识别执行? 语言以接近英语国家的自然语言和数学语言作为语言的表达形式? 语言出现得最晚,具有其他语言的一切优点? 语言的发展及其特点?(1)语言简洁、紧凑,使用方便、灵活。?(2)运算丰富。?(3)数据类型丰富。?(4)具有结构化控制语句。?(5)语法限制不太严格,程序设计自由度大。?(6)允许直接访问物理地址,进行位操作。?(7)程序移植性好。?(8)生成目标代码质量高,程序执行效率高。? 3 ? 最简单的 C语言程序? 最简单的 C程序举例? main() ?{ int a,b,sum; ? a=123; ? b=456; ? sum = a+b; ? printf( “ sum=d% ”,sum); ?} 4 ? 语言程序的结构?简单 C语言程序的构成和格式,知识点:了解C程序的组成特点。? C程序中必须有一个 main 函数,且仅有一个 main 函数。? C程序的执行总是从 main 函数开始, 与 main 函数所在位置无关。? C程序的基本单位是函数,但 C提供了大量的库函数供用户调用,它们有特定的函数名,不能由用户命名。 5 ? 语句中使用花括号“{”和“}”作为函数体的定界符,除此之外,花括号还可以作为复合语句的定界符;当给数组元素赋初值时,也用花括号作为初值的定界符。? 程序由语句构成, C中规定,用分号作为一个语句的结束标志,分号是语句的一部分而不是语句之间的分隔符。? 中规定注释部分可以出现在程序中的任意合适地方,由/*开始, */结束。两者必须成对出现。 6?7 ?典型题?在一个 C程序中? 函数必须出现在所有函数之前? 函数可以在任何地方出现? 函数必须出现在所有函数之后? 函数必须出现在固定位置?8 ?以下叙述正确的是? 程序中注释部分可以出现在程序的任意合适的地方? “{”和“}”只能作为函数体的定界符? C程序的基本单位是函数,所有函数名都可以由用户命名? C语句之间的分隔符,不是语句的一部分?9 ? 运行 C程序的步骤与方法?知识点:了解 C源程序的编译、连接、执行过程。?(1)用 C语言编写的代码程序称为源程序,它以 ASCII 代码形式存放在一个文本文件中,称为 C的源程序文件,通常文件名的后缀用“.C”来表示, 它不是一个可执行的机器指令文件,因此不可能用执行命令直接执行。?(2)用户必须调用 C编译程序对 C源程序进行编译处理,把 C源程序中的语句“翻译”成二进制的机器指令,自动形成一个后缀名为“.OBJ ”的二进制文件,通常称此文件为目标文件。? 10 ?(3)形成的目标文件虽是二进制文件,但仍不能运行,因为在人们编写的 C程序中包含有头文件,调用了库函数等,这些都存放在由 C编译程序提供的“库”中,因此必须调用连接程序把这些“库”连接到目标文件中,连接之后,将自动形成一个后缀名为“.EXE ”的可执行文件。?(4)一个 C程序经过以上编译、连接步骤之后才能形成一个可执行文件,进行运算输出运行结果。

1-3绪论 算法-顺序结构 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数119
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小301 KB
  • 时间2017-02-20
最近更新