《计算机程序设计》导学.pdf

上传人:Q****o 文档编号:56608220 上传时间:2022-11-02 格式:PDF 页数:9 大小:46.59KB
返回 下载 相关 举报
《计算机程序设计》导学.pdf_第1页
第1页 / 共9页
《计算机程序设计》导学.pdf_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《《计算机程序设计》导学.pdf》由会员分享,可在线阅读,更多相关《《计算机程序设计》导学.pdf(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、计算机程序设计导学第 1 章 程序设计基础本章是程序设计的入门知识。人与计算机之间的交流靠程序,人通过编写程序、开发软件将自己的意图告诉计算机,程序语言就是这样的交流工具。首先,通过学习,掌握程序语言的产生、发展、种类;了解高级语言、低级语言的区别。特别是C语言的特点和运行过程。用户用程序语言写的是源程序,必须经过语言处理系统使其转化为计算机能够识别的机器语言,C语言的运行过程是:源程序经过编译,再经过连接后成为可执行程序。使用程序语言进行程序设计是一门技术,如何组织语言,如何描述数据,如何解决特定的问题呢?要掌握算法有关知识,例如算法的概念、特征和算法的表示方法。算法是解决问题的有限个有效的

2、正确的步骤和方法,例如穷举,递归等。算法可以通过流程图描述,算法设计直接影响到程序运行中资源的占用和执行的效率。本章介绍程序设计的基本过程,以及结构化程序设计的基本方法和三种基本结构,即顺序结构,条件结构和循环结构。通过本章学习,要学会常用的算法:枚举(穷举)、递归、迭代等;要学会用流程图、N-S图表达算法。第 2 章 C 语言概述本章的目的是初步了解C语言,从内容上了解 C语言的基本概念、基本组成部分;从实践上要读懂简单程序并理解程序中每个符号的含义,要能过使用基本开发环境验证简单的程序。和我们学习自然语言一样。学习 C语言要了解语言构造的规则:语法。就像英语中的一个句子 I am a st

3、udent,语法规定了主语谓语宾语等要求,在C语言中,我们从语法规定的要求理解每一条语句。例如 int a,b,c;是变量说明语句,包括数据类型int,变量名 a,b,c,用逗号分隔,语句结尾是分号,只有语法正确,源程序才能顺利编译通过。其次学习符号及其组合所代表的含义:语义。例如英语中有短语:go on,put away 等,C语言中有 ab?a:b 这样的表达式,组合后的表达式与组成它的符号本身之间有很大差异。语法和语义是语言自身,我们必须牢记并遵守的。因此本章内容是非常基本非常重要的。如何入门呢?首先要了解 C语言程序的基本组成,就像自然语言中一篇文章有字,词,词组,句子,段落。C语言中

4、有函数、语句、表达式、运算符、数据类型、关键字和一些其他符号。我们如何在程序中表达要描述的对象呢?C语言中有常量、变量,还要定义它们的类型。这直接影响到程序中该数据的取值范围、在内存中的存储方式、运行后输出的结果,一旦使用不当还会导致错误。因此这部分学习大家要熟练掌握各种数据类型的定义和使用。尤其要结合例子对比和使用。例如:int a;a=10;printf(“%d,%u,%o,%x”,a,a,a,a);观察屏幕输出结果,会发现正确准确使用数据类型的定义、赋值、输入输出格式会影响到程序的运行结果。其次,通过一个最小的C语言程序,了解主函数,进而了解函数的基本形式,和 C语言中对语句的基本要求。

5、第 3 章 数据类型,运算符和表达式如果把程序比作一座楼,运算符,变量,常量就相当于一砖一瓦。本章就是关于组成程序的最基本的要素的内容。程序由主函数和不同功能的函数组成;函数由不同类型的语句组成;某类语句由表达式组成;表达式由运算符、运算分量组成。从最基本组成单元看,C语言有哪些运算符呢?运算分量都包括什么呢?表达式有什么特点呢?关于数据类型:掌握基本数据类型整型、实型和字符型各自的定义形式(所用的关键字)、每一个该变量在内存中的存储形式和所占用的字节,以及程序中文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G

6、4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9

7、M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:C

8、Y6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N

9、10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7

10、W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M

11、10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10

12、HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10所用的输入输出格式,例如基本整型用%d,长整型数据用 ld%,因为这将影响到数据是否正确的存取,程序运行后是

13、否得到正确的结果。关于运算符:要掌握运算符的功能、与运算分量的关系(需要几个运算分量,它们的类型是什么?)和结果的类型;关于运算分量:要掌握什么数据可以做运算分量?变量的定义、初始化、赋值等基本要求;常量的几种表示形式,特别是字符常量的表示。关于表达式:掌握表达式的求值顺序,表达式的值如何确定等;本章内容可以通过自行编写简单的算术运算的程序验证,巩固语法知识,特别是可以通过针对一个问题,用不同的数据类型描述变量、用不同的输入输出形式,通过观察不同结果加深印象。第 4 章 顺序结构的程序设计虽然程序运行过程包括各种数据的流向,但总体是按照顺序从上到下的,所谓顺序结构就是程序执行的顺序就是语句书写

14、的顺序。学习基本的程序设计,从语句开始。本章学习大家首先掌握C语言中有多少种语句,各自的特点,例如:表达式语句,就是表达式加分号;空语句,仅有一个分号,什么时候需要用空语句呢,是否就没任何作用呢?复合语句,是一对花括号 引起多条语句,作为一条语句使用的;此外还有函数调用语句等。练习基本的顺序结构的程序,往往从简单的输入和输出功能的实现开始,因此要掌握 C语言中的基本输入输出函数。C语言没有专门输入输出的语句,数据的输入输出通过若干函数实现,主要是两类:格式输入输出函数和字符输入输出函数。对 格 式 输 入 输 出 函 数,掌 握 各 种 格 式 控 制 符 号 的 使 用,即%d,%ld,%u

15、,%i,%f,%lf,%e,%c,%s,%md,%10.2f等,结合编写简单程序,验证各格式控制符号的功能。除格式控制符号外,函数中其他字符的作用也不可忽视,例如,请对比如下语句:scanf(“%d,%d”,&a,&b);文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U

16、9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:

17、CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1

18、N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV

19、7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1

20、M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10

21、 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A

22、6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10scanf(“%d%d”,&a,&b);scanf(“a=%d,b=%d”,&a,&b);printf(“%d,%d”,a,b);printf(“%d%d”,a,b);printf(“a=%d,b=%d”,a,b);本章中的字符输入输出函数主要是针对从键盘输入一个符号以及在屏幕上显示一个符号的函数,后续内容将介绍有关字符串输入输出的函数。正确使用格式输

23、入输出函数是程序运行获得正确数据以及输出正确结果的保证。大家可以通过编写交换两个数据的值,以及基本算数运算的实例练习本章内容。第 5 章 选择结构的程序设计根据不同的条件,程序执行不同的语句(组),这就是选择结构,这是构造复杂程序的基本要素。选择结构需要准确定义选择的条件,条件可以是关系表达式或逻辑表达式,也可以是其他类型表达式,但无论那种表达式,只要表达式的结果为非0,就认为是满足条件。C语言中设计选择结构采用if-else,switch-case语句。要掌握 if 语句不同的形式,简单的if 结构,多分支的以及嵌套的if 结构,重要的是正确使用 ,注意 if 与 else两者的匹配关系。s

24、witch 是与 case配合使用的,根据程序的需要,有时需要配合break 语句,因此要掌握各语句的语法特点,此外,switch 也可以嵌套。可以通过编写三个数据比较大小、简单的屏幕菜单设计等实例,练习选择结构的程序设计。第 6 章 循环结构的程序设计和前面一章一样,本章也是设计复杂程序必须使用的基本结构。循环是指程序在满足一定条件下重复执行相同的语句组。循环有三个基本要素:首先是循环变量有初值、循环有明确的条件和要有重复执行的语句,即循环体。C语言中的循环语句有for,while,do-while 三种,还有提前退出循环的语句文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 Z

25、V7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y

26、1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M1

27、0 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6

28、A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10

29、文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W1

30、0G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10

31、P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10continue 和 break;编写循

32、环结构的程序,首先要正确表达循环条件,跟条件结构类似,循环条件通常也是关系运算表达式或逻辑运算表达式,也可以是任意其他类型表达式,只要表达式的结果为非0,C语言就认为条件满足,执行循环体的内容。必须谨慎表达循环条件,否则就出现“死循环”了。continue 和 break 这两个语句的功能容易混淆,可以根据具体的程序段观察两个语句的区别。穷举法是程序设计初期常用的算法,特别是练习循环结构时常用,针对问题把可能的结果一一列出,逐一进行判断比较,直到求出满足题目要求的解。可以通过大量的趣味题目进行编程练习,训练嵌套的循环结构设计,为今后解决各种复杂问题打下基础。第 7 章数组通俗的说,数组是若干个

33、相同数据类型的数据有序的组合,享有同一个变量名,彼此之间用下标分开。当程序处理较多的数据时,特别是数据间有内在的联系时,将同类型数据组织成数组,便于利用循环语句操作。因此,数组属于构造型数据类型,是简单数据类型的某种组合。为什么要使用数组呢?例如:int a,b,c 三个独立的变量,一方面无法表达三个变量彼此之间的联系,另一方面当变量数目非常多的时候,独立定义各个变量就非常繁琐甚至难于实现。Int a30,30 个整型变量组成的数组,它们之间靠下标区分,可以代表一个班 30 个同学的某门课的成绩,数组不仅存储了30个成绩,也表达了它们之间的联系,另外借助数组下标的变化,利用循环结构可以访问数组

34、中全部元素。学习数组知识,要注意以下几个重点:数组的定义方式;数组元素的引用方式;结合一些常用的算法,例如数组中元素的排序,常用的排序算法(冒泡排序,选择排序等);从数组元素中寻找最大值,最小值,从数组元素中删除指定元素,从数组中指定位置插入某个数值等等。字符数组是本章中的重点。首先,C语言中字符数组允许整个字符串输入输文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY

35、6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N1

36、0文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W

37、10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M1

38、0P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 H

39、A4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K

40、2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编

41、码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10出,其次 C语言提供了一系列专门操作字符数组的函数,叫做字符串处理函数,gets,puts,strcat,strcpy,strlen,strcmp 等,必须大量练习掌握这些函数的功能、对参数的要求、函数调用的结果等。多维数组是在一维数组基础上的扩展,C语

42、言中的二维数组可以用来描述或计算表格,矩阵计算等问题。在内存空间中,二维数组是按照行优先顺序存储的,要掌握二维数组的定义形式,数组元素引用形式,各元素在内存中的位置等基本语法。第 8 章函数C语言的基本结构是函数,这也是程序模块化的基础。其基本含义是:一个软件可以由多个源程序(文件)组成;一个源程序(文件)可以由多个函数组成;函数就是一段具有某种功能的程序,除主函数之外,用户写的这段程序叫做用户定义函数,由函数名,参数,说明语句和执行语句构成。定义后的函数可以重复被主函数或其他函数调用。本章的主要内容包括函数的定义;函数的参数,特别是在不同函数之间参数的传递;函数的返回值、以及函数的调用形式,

43、特别要注意函数的类型。函数的递归调用是本章的难点,如何设计递归算法解决问题?首先要掌握编写递归算法的关键,通过典型的递归问题掌握编写递归程序的技巧;其次要将前面各章中的一些题目用递归算法实现,例如字符串的复制、字符串比较、字符串连接和求字符串的长度等,通过对比分析,加深对递归的理解和掌握。为了保证函数之间正确传递数据,本章内容还包括变量的存储属性。由于一个程序可以由多个文件组成,一个文件可以由多个函数组成,变量的定义和使用就有如下可能:变量可以在一个函数内定义,仅在该函数内使用;变量也可以在一个函数内定义,被一个文件内的多个函数使用;变量也可以在函数外部定义,被程序内多个文件中的多个函数使用。

44、要求大家掌握自动变量、外部变量、静态变量和寄存器变量。其中静态变量又包括静态局部变量和静态全局变量。变量的存储属性不同,意味着变量的可使文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2

45、U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码

46、:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W

47、1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 Z

48、V7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y

49、1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M1

50、0 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6A6K2U9M10 HA4G4Y1M10P8 ZV7W10G6W1N10文档编码:CY6

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com