




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
BASIC的输出语句东风七中 叶飞一、教学目的1、让学生了解BASIC的输出语句的作用和基本用途;2、让学生掌握BASIC的输出语句使用方法;3、让学生掌握BASIC的输出语句的输出格式;4、让学生掌握BASIC的两类不同的数据格式。二、教学重难点本节的教学重点是:BASIC输出语句的格式和BASIC不同的数据格式;本节的教学难点是:对BASIC输出语句的格式和BASIC不同的数据格式的理解。三、内容分析输出语句是编程学习中重要概念上的转换,因为在其它软件的操作中,往往不用特别加输出就可以输出。例如:在文字处理软件中,输入的文字马上就可以看到,并不用加什么输出命令;在绘图软件中,所绘的图也是马上就可以看到,并不用加什么输出命令。所以初学编程的学生往往会把输出语句给忘记,造成程序运行完毕但没有任何输出的结果。为此我们在讲解时一定要细心的讲清楚,以提醒学生注意。BASIC的输出语句有很多格式,在讲解时一定要把例子举清楚,以便学生理解。在讲解BASIC的两类不同的数据格式时一定要把他们的不同点加以讲解,以便学生理解。本节课需用一个课时。四、教学过程同学们,上节课我们认识了BASIC,大家把下列程序打在编辑窗口里,再按一下F5,看会发生什么?10 PRINT A;A=A+1GOTO 10当学生发现屏幕上有很多数字不断翻滚时,就及时地跟学生们讲:这就是这三句程序所起的作用。那么大家想不想知道这三句程序为什么有这么大的威力?我们来看第一句10 PRINT A;10 是行号,(虽然在QBASIC下部用行号,在这里它起到一个地址的作用。)PRINT的意思是打印、输出,这就是BASIC的输出语句。比如PRINT 23*5运行时在屏幕上就会输出115,大家注意,23*5就是235的意思,(可以顺便讲一下计算机所用的加、减、乘、除)那么有些同学讲“非要输出23*5怎么办?”那你就可以打PRINT “23*5”,他就可以输出23*5。细心的同学就会发现有双引号和没双引号的不是一类数据,的确在BASIC语言中有两类不同的数据,一类叫数值型数据,就是那些不加双引号的;另一类叫字符串型数据,就是那些加双引号的数据。为了能让大家理解,请看下面的例子:PRINT 53+47 输出100PRINT “53”+“47” 输出5347从这组例子可以看出,字符串型数据我们可以理解为是一个一个做好的小板块,“+”只是把它们串联在一起,所以字符串型数据是不能进行减、乘、除的运算。那么PRINT A输出了什么?(大多数学生会说输出A)接着说:大多数人的第一反应都是A,但是大家看一下A的前后有没有双引号?没有,那说明它是数值型数据,换句话说就是一个数,实际上是输出A所代表的数值,当我们没给他数值时他就为0,所以应该输出0。接下来就该运行AA+1了,大家注意这个式子如果让数学老师看到,他一定会说这是谬论,但是在我们编程里会经常遇到,它的作用是把A+1的计算结果赋值给A,那么原来A的值为0,0+11,通过这一步的运行A就由0变为1。接下来就该运行GOTO 10,它的作用就是返回到10 PRINT A;。那么这回该输出什么?大家都知道是1。接着AA+1又干了些什么?大家都知道A由1变成2。接着就会输出2、3、4,由于计算机的速度很快,所以我们一下子就看到满屏幕的数字不断翻滚,没有终结。通过上例我们可以给程序下一个定义,就是让计算机按照一定的顺序,去执行操作的命令集就叫程序。以前有些同学的程序的运行结果不是满屏幕的数字,而是一条数字,那是为什么?仔细一看他把10 PRINT A;后面的分号给丢了,那么为什么没有分号就会是一条呢?在BASIC语句里是这样规定的,PRINT后面什么也不加,每次输出一行,也称为行输出;如果后面是分号,后面的数据的输出就会紧跟前一个数据,也称为连接输出。例如:PRINT 54;PRINT 68;PRINT 75输出的结果是:54 68 75。当然在这种情况下我们也可以偷个懒,只打为PRINT 54;6
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025合作店合同范本xy
- 代办牛羊屠宰合同范本
- 拆除游乐设施合同范本
- 稻米加工合同范本
- 跨境鞋子转让合同范本
- 装修别墅合同范本
- 化粪池清运合同范本
- 个人卡车转让合同范本
- 装修签安全合同范本
- 工程牌匾质保合同范本
- 2025年发展对象考试题库附含答案
- 2025年兵团基层两委正职定向考录公务员试题(附答案)
- 2025年新专长针灸考试题及答案
- 高三生物一轮复习课件微专题5电子传递链化学渗透假说及逆境胁迫
- DBJ50-T-306-2024 建设工程档案编制验收标准
- 2025四川雅安荥经县国润排水有限责任公司招聘5人笔试历年参考题库附带答案详解
- 2025中国银行新疆区分行社会招聘笔试备考试题及答案解析
- 污水采样培训课件
- 药品医疗器械试题及答案
- 子宫内膜类器官构建与临床转化专家共识解读 2
- 幼师培训:如何上好一节课
评论
0/150
提交评论