初中英语单词一览表有用的i

上传人:平*** 文档编号:48599843 上传时间:2018-07-17 格式:PPT 页数:30 大小:724.02KB
返回 下载 相关 举报
初中英语单词一览表有用的i_第1页
第1页 / 共30页
初中英语单词一览表有用的i_第2页
第2页 / 共30页
初中英语单词一览表有用的i_第3页
第3页 / 共30页
初中英语单词一览表有用的i_第4页
第4页 / 共30页
初中英语单词一览表有用的i_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《初中英语单词一览表有用的i》由会员分享,可在线阅读,更多相关《初中英语单词一览表有用的i(30页珍藏版)》请在金锄头文库上搜索。

1、语言程序设计语言程序设计 主讲教师:蔡英主讲教师:蔡英 E_mail:E_mail: 校内校内( (用来收作业用来收作业) ) 联系手机:联系手机:85370248537024 计算机系主页:计算机系主页:10.2.132.510.2.132.5(课件上传、(课件上传、 布置作业、通知事宜)布置作业、通知事宜) 邮件服务器地址:邮件服务器地址:10.2.132.210.2.132.2(同学们登(同学们登 录以注册自己的邮箱用来交作业)录以注册自己的邮箱用来交作业)第一章 概述主要内容: C语言的产生 C语言的特点 简单的C语言程序介绍 程序设计基础 1.1 程序语言的发展C语言是目前世界上最

2、流行和实用的一种计算机高 级程序设计语言。最初的C语言只是为描述和实现 UNIX操作系统提供一种工作语言而设计的,后随其宿 主系统UNIX的普及而被引起注意,又因其本身的高效 、灵活、功能丰富、表达力强、移植性好等突出优点 受到广泛的重视并普及应用。编写系统软件:操作系统、编译系统编写应用软件:从windows中的一般应用程序到大 型的科学计算程序高校开设高级程序设计语言的首选语言1.2 C语言的特点 简洁、紧凑,灵活性强(C中仅有32个 关键字) 运算符种类丰富,表达能力强:C语言 共有34种运算符。 数据类型丰富:(C语言有丰富的数据 类型,能满足复杂的程序编制。) 语言是结构化的语言 1

3、.2 C语言的特点语言允许对计算机硬件进行操作,是 比较“低级”的语言 (能进行位操作,可以对硬件编程。)/*定义三个变量,在C中,变量必须“先定义,后使用” */a=123; /变量a赋初值 b=321; /变量b赋初值 sum=a+b; /将求和结果赋给sumprintf(“sum=%dn”,sum); /输出运算结果 格式说明符。用来说明后面的变量 以十进制形式输出。例3 两数求和:在上面程序的基础上将数据改 为由键盘输入#include main() int a,b,sum; scanf(“%d,%d”, sum=a+b; /将求和结果赋给sumprintf(“sum=%dn”,sum

4、); /输出运算结果 标准输入函数:用于从 键盘上接收数据例 两数中求较大的数#include int max(int x,int y);/*对用户自定义函数的说明,真正的函数在右边*/ main()int a,b,c;printf(“请输入a,b:”);scanf(“%d,%d”,c=max(a,b);printf(“二者中较大的数是: %d”,c);int max(int x,int y)int z;if(xy) z=x;else z=y;return z;通过以上例子,我们总结出 :C程序是由函数组成的。一个C程序至 少包含一个函数,即main函数!函数 是C程序的基本单位,被调用的函数

5、 可以是系统提供的函数,也可以是用 户自己定义的函数一个函数由两部分组成:函数说明和函数体函数的说明部分(函数头):包括函数类型、函数名 、形参及形参类型。如对上例中的max 函数:int max ( int x, int y) 函数类型 函数名 函数参数及其类型 一个函数可以没有参数,但“( )”必须有函数体:即函数说明部分下面的一对大括弧“” 中括起的部分。因此,函数的一般形式为:函数类型 函数名称(参数及参数类型)定义变量语句;执行功能语句;int max(int x,int y)int z;if(xy) z=x; else z=y;return z;函数说明(函数头)函数体一个程序总是

6、从main函数开始执行的, 而不论main的位置在哪里。因此main函数 被称为入口函数。(当程序中出现超过一 个的main或没有main时,系统在编译时会 报错)。定义的其它函数只有在main中被 调用才有可能得到执行。 C程序的基本组成元素是语句,任何一个表 达式加上一个分号就是一个语句。注意每 个语句后面的分号不可少!只有分号而没 有表达式的语句为空语句。 一个好的程序应作适当的注释。wC程序的格式w总结: p#1、一个C源程序由函数组成,其中有且仅有一个main()主函 数,它是程序的入口; p2、一个函数由两部分组成:函数首部和函数体; p#3、分号“;”是C语句的一部分,每一条语句

7、均以分号结束 ; p4、C程序书写自由,一行内可以写多条语句,一条语句也可 以写在多行; p5、程序的注释部分应该在/*/之间,/和*之间不允许由空 格。注释可以出现在程序的任何位置上; p6、C语言本身并没有输入输出语句,输入输出操作由函数 scanf和printf等完成,在stdio.h文件种定义了这两个函数;w标识符:C语言中的标识符用于给程序种的常量,变量,函数 ,文件指针和数据类型等命名。其构成规则如下: 1、标识符由英文字母(az,AZ)或下划线开头,后面可跟 字母、数字或下划线; 2、标识符中的大 、小写英文字母表示不同含义,即代表不同 的标识符,通常 C程序种的变量用小写字母,

8、符号常量用大写 字母; 3、不同的 C编译系统对标识符所用的字符个数由不同的规定 ,ANSI CC可以识别的标识符的前31个字符,但由有的C编译系 统 只识别前8个字符; 4、用户取名时,应当尽量遵循“见名知意”和 “简洁明了” 的原则;w1.3 简单的C语言程序介绍 w关键字:C语言中的规定好了的、有着特别含义的、不能作其 它用途使用的标识符;w1.3 简单的C语言程序介绍 w运算符:用来表示某种运算的符号。C语言中的运算符主要分 以下几类:w1.3 简单的C语言程序介绍w常量:在程序运行过程中不会发生变化的量;例如3、8、-4时 整型常量;5.7、-3.2是实型常量;a、d是字符型常量;w

9、变量:在程序运行过程中其值可能发生改变的量。如例1-2种 的width和height就称为变量;每一个变量都有一个名字,根据变 量的类型不同,系统将位每一个变量分配相应的内存单元;C程序的编写与实现 w(1)Turbo C种实现C程序w(2)Visual C+种实现C程序算法 (Algorithm)算法&解决问题的方法&算法是程序的灵魂 程序 (Program)&对算法的具体实现&程序的效率不可能超过算法的限制 Nikiklaus Wirth&程序程序 数据结构数据结构 算法算法算法 u定义:算法是解决某一特定类型问题的有限运 算序列(指令的有限集合)。uu算法的特征:算法的特征: (1 1)

10、确定性:)确定性:算法中的每一个步骤都应该确定的,不允许存在算法中的每一个步骤都应该确定的,不允许存在 摸棱两可的解释;摸棱两可的解释; (2 2)有穷性:)有穷性:任意一个算法必须在执行有限步骤后结束;任意一个算法必须在执行有限步骤后结束; (3 3)可行性:)可行性:算法的每一个操作步骤都应该是可以执行的;算法的每一个操作步骤都应该是可以执行的; (4 4)拥有足够的情报:)拥有足够的情报:比如有比如有0 0个、个、1 1个或多个输入;有输出结个或多个输入;有输出结 果等等;果等等;三种基本算法结构顺序结构 选择结构(分支结构) 循环结构(重复结构)&当型循环(While型循环)&直到型循

11、环(Until型循环)顺序结构ABab选择结构ABabpYN当p为“真”当p为“假”循环结构Aabp1YWhile型循环N当p1为“真”当p1为“假”Aabp2NUntil型循环Y当p2为“真”当p2为“假”AabpY N两种循环结构的比较While型循环Until型循环Aab!pN Y两个循环结构的判断条件相反A一次也 没有执行A执行 了一次当首次判断p即为“假”(!p为“真”)当执行一次A后,判断p为“假”(!p为“真”)A执行 了一次三种基本算法结构的共同特点只有一个入口 只有一个出口 结构内每一部分都有机 会被执行到 结构内不存在“死循环”AabBABa结构化程序设计方法结构化算法&由基本结构顺序组成的算法结构结构化程序设计方法&自顶向下自顶向下&逐步细化逐步细化&模块化设计模块化设计&结构化编码结构化编码

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

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号