



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课题:QBASIC程序设计的语句格式课的类型:新授课课时:1节课教学目标:(1)掌握QB中的五种常用语句的格式。 (2)掌握每种语句使用时应注意的事项。 (3)灵活运用各种语句。教学重点:各种语句的语句格式教学难点:在使用各种语句时用不同的格式的区别以及使用时的注意事项。教学关键:明确每种语句的不同格式的运行结果,理解使用时的注意事项。教学方法:讲授法、学生演习教具:黑板投影仪教学过程:一、复习1、 常量可以分为两大类:数值常量和字符串常量。2、 变量也有数值变量与字符串变量两类。3、 简单变量的命名规则: 在数值变量名中允许出现的字符是英文字母(大写、小写均可)、数字和下划线,但第一个字符必须是字母。 字符串变量的命名规则与数值变量的命名规则相同,但字符串变量名的末尾必须有一个“$”。 不允许使用某些关键字和函数名作为变量名。 方法:1、2由教师讲述,3由教师提问学生回答。二、 引入就像英语中的语法一样,编程语言的语句格式规定了每一种语句的用法。在前面的学习中我们已经接触到了六种常用的语句,对它们有了初步的了解。但这是不够的,还必须弄清楚每一种语句的用法。今天这节课我们就来学习9、3、3节 语句格式(书写标题):9.3.3 语句格式由于下一小节也会涉及到单行条件语句,所以我们今天就只讲前五种语句的格式,对第六种单行条件语句留到下次课再讲。三、 新课讲授:五种语句的语句格式板书(一)注释语句注释语句就像课文的标题,它告诉我们这个程序是用来干什么的。用计算机的专业术语来说,注释语句就是给程序所加的注释,起说明的作用,它可以提高 程序的可读性。它的语句格式是:板书1、语句格式: REM 注释内容假如我想给一个打印程序添加注释语句,为了使别人一看就知道这个程序是用来干什么的,我们把注释内容定为“DaYin”,所以这条注释语句就为:板书 REM DaYin关于REM语句这里有2点需要说明:板书2、说明:板书QB遇到REM语句定义符,并不执行其后的注释内容,而是跳过REM这一行,去执行后续程序行。板书 例:REM DaYin a=3 PRINT“A=”;a END上面的程序的第一行就是一个注释语句。程序在执行时,并不执行REM后面的注释内容“DaYin”,而是跳过REM这一行,按顺序执行后面的三行。我要说明的第2点就是:板书REM与后面的注释之间必须有空格分开,不能连在一起。这一点很重要,大家务必要记清楚。根据这一点,若把上例的注释语句改为:板书 REMDaYin就是错误的。假如现在有一个数值变量,我想把它和一个数值联系起来,怎么办呢?这时我们需要使用赋值语句:板书(二)赋值语句板书例:A=3*y 这就是一个赋值语句。语句中“A”代表一个变量,A右边是赋值号,赋值号右边的3*y是一个表达式。通过分析可得出赋值语句的格式为:板书1、语句格式: LET 变量=表达式 早期的QBASIC规定,赋值语句必须以关键字LET开头,但现在LET可以省略,所以用方括号把LET括起来,表示这部分是可选的(可有可无)。 在使用赋值语句时要注意以下两点:板书2、注意事项:板书赋值号左边只能有一个变量,且变量名要符合规范。 对于变量名的规范问题,在上新课前已经复习了,这里就不再讲了。下面请 同学们判断下面的例子是否正确,若不正确请改正。(请同学回答) 板书例:X+Y=7 应改为:X=7 或 Y=7板书赋值号两边的常量、变量的数据类型必须一致。 也就是说,数值只能赋给数值变量,不能赋给字符串变量;字符串也只能赋给字符串变量,不能赋给数值变量。板书例: A=“computer” (提问,请同学回答)A代表什么类型的变量,computer是什么类型的常量。 (教师公布答案)A代表数值变量,computer是字符串变量,赋值号两边的数据类型不一致。所以这个例子是错误的(在上例的右边划一个“”),板书应改为:A$=“computer” 要结束一个程序的运行就得有程序结束语句,它的语句格式怎样呢?我们就一起来看看吧。板书(三)程序结束语句 它的语句格式很简单,只有一个关键字“END”。即为:板书END语句的语句格式: END 对于END语句只需要注意一点:板书注意:在每个程序的末尾都必须有结束语句,不能省略。在QB中有两种给变量赋值的方法,第一种就是赋值语句。第二种就是我们下面要学习的输入语句。板书(四)输入语句 输入语句和赋值语句不同,它是从键盘上输入数据给变量赋值。它的语句格式为:板书1、语句格式: INPUT “提示字符”;|, 变量表 关键字“INPUT”后面可以加上“提示字符”,也可以不要。加上“提示字符”使程序更容易读懂。同时在“提示字符”后面的大括号里,用竖线把逗号和分号分隔开,表示必须从这两项之中选择其一。若“提示字符”后不用分号也不用逗号,程序将无法运行。 针对上面的语句格式我给大家写三条语句:板书例: INPUT X INPUT “X=”;X INPUT “X=”,X 语句把格式中所有可选项都省了,仅有一个变量名,这是INPUT语句最基本的用法。运行时屏幕上会出现一个问号“?”,提示用户输入数据。板书 语句:?语句和语句都加上了可选项“提示字符”。语句在执行时,提示字符会原样输出。它们的区别仅在于提示字符和变量名之间的分隔符一个是分号,一个是逗号。 语句运行时会在提示字符后显示一个问号“?”,语句运行时则不会显示这个问号。板书 语句:X=? 语句:X= 在上面的3条语句都只输入了一个变量的值,其实一条INPUT语句可以输入 多个变量。板书 2、用一条INPUT语句输入多个变量。在书写时,只要把多个变量名用逗号隔开就行了。比如我想从键盘上输入两个数值分别赋给变量X和Y,这条语句应写为:板书 INPUT “X,Y=”,X,Y 运行时输入数据的个数要和INPUT语句中的变量个数一致。 若不一致,系统会给出出错信息,要求重新输入。 学习了输入语句,当然接下来就应该学习输出语句了。板书(五)输出语句 计算机处理后的结果(数据)要在屏幕上显示出来必须执行输出语句。它的语句格式为:板书1、语句格式: PRINT 输出项列表 ;|, 语句格式中,关键字PRINT后面的部分都是可选的。当输出项列表中的输出项个数大于1时,各输出项之间可以用分号或逗号隔开。板书例: PRINT “This”;“is”;“a”;“test.” PRINT 34,-9,3.14,“QB”,3*7,“Apple”对于这两条语句的输出结果书上的157页已经很清楚的列出来了,这就留给大家下去看。希望同学们在上机的时候把这两段程序输入,看看结果是否与书上的相同,并根据输出结果总结输出规律。对这个问题我们下次课再具体讲。(注:对于第五种语句输出语句,由于时间关系,我在用黑板讲时是按照此教案来讲的,但在用多媒体讲时增加了一些内容,这些内容并未在教案上,请参见课件。)四、 归纳对于新课的讲授就到这里,下面我们来回顾一下:这节课我们学习了五种语句的格式: 注释语句、赋值语句、程序结束语句、输入语句、输出语句。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 激光行业竞争分析与策略试题及答案
- 油层物理考试题及答案
- 系统规划与管理师考试线上课程评价试题及答案
- 药品市场动态与策略应对试题及答案
- 考试中应注意的时间管理试题及答案
- 报关实务考试试题及答案
- 河南音乐乐理试题及答案
- 药物储存与管理知识试题及答案
- 衛生管理機構評價題目
- 幼儿文学对口试题及答案
- 学前教育学 课件 第1、2章 绪论;学前教育的目标、内容的方法
- 部编人教版五年级语文下册教学策略计划
- 2025北京丰台高三一模物理试题及答案
- 江南美术遗产融入美育的数智化路径探索
- 动物生理学第十二章-泌乳
- 互联网+旅游创新创业
- 金属矿床地下开采-全知识点
- 血站服务礼仪培训
- TSHAEPI 016-2024 风冷热泵机组噪声振动控制技术要求
- 滨海城市灾害防控-深度研究
- 房屋市政工程生产安全重大事故隐患判定标准(2024版)危险性较大的分部分项工程专项施工方案严重缺陷清单(试行)解读
评论
0/150
提交评论