全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文库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;68;75
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 某制药厂人力资源制度
- 中粮集团有限公司社会招聘3人笔试备考题库及答案解析
- 某开关厂产品质量标准
- 2026年桂林市雁山区公务员人员招聘笔试模拟试题与答案详解
- 2026年西安市新城区事业单位人员招聘笔试备考题库与答案详解
- 某电子厂防静电措施制度
- 2026年抚顺市新抚区事业单位人员招聘考试试题与答案详解
- 2026年福建省公务员人员招聘考试模拟试题与答案详解
- 2026年合肥兴泰金融控股(集团)有限公司下半年招聘11名笔试备考试题及答案解析
- 2026年伊春市西林区公务员人员招聘笔试试题与答案详解
- 2026-2030年中国出租车行业发展趋势及发展前景研究报告
- 2026年中级注册安全工程师《安全生产管理》真题及答案
- 2026年宠物食品用品批发行业发展趋势及投资前景报告及未来五至十年新兴市场与增量突破
- 2026年中国电信笔试题库
- 2026年6西格玛绿带试题及答案
- DB 61∕T 5121-2025 建筑工程资料管理规程
- PCR上岗证考试题库及答案
- 2026秋新教科版科学四年级上册教学课件:第三单元 第1课 声音是怎样产生的 含多个微课视频
- SYT 6649-2025《油气管道管体缺陷修复技术规范》
- 内蒙古地区历年中考作文题(2002-2024)
- 机器人操作系统(ROS)课件 1.ROS简介
评论
0/150
提交评论