2-11变量的作用域

上传人:cl****1 文档编号:469753332 上传时间:2022-12-18 格式:DOC 页数:4 大小:18.50KB
返回 下载 相关 举报
2-11变量的作用域_第1页
第1页 / 共4页
2-11变量的作用域_第2页
第2页 / 共4页
2-11变量的作用域_第3页
第3页 / 共4页
2-11变量的作用域_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《2-11变量的作用域》由会员分享,可在线阅读,更多相关《2-11变量的作用域(4页珍藏版)》请在金锄头文库上搜索。

1、第11课时题目:变量作用域授课内容:第二章第6节教学目的:了解变量作用域概念掌握变量的类型与各类变量的作用域通过实例领会各类变量的作用域。重点难点:重点:变量的类型和作用域。难点:变量作用域对变量的影响。教学方法:讲解法教学过程:【引入】在模块设计时,在使用变量要格外注意,否则会出现意想不到的错误,也就是 要注意变量作用域对变量的影响。今天我们来学习有关变量作用域的内容。【讲解】一、变量的类型1、全局变量:PUBLIC变量列表或在命令窗口中使用的变量2、私有变量:M=2PRIVATE变量列表PRIVATE ALL LIKE 通配符 |EXCEPT通配符3、局部变量:LOCAL变量列表1、全局变

2、量:在定义后的所有地方都有效。2、私有变量:只在定义它的程序中和被该程序所调用的过程和函数中有效3、局部变量:只在定义它的程序中有效。4、当出现变量同名时,则局部变量优先于私有变量,私有变量优先于全部变 量。二、例:1、STORE 2 TO A,BPBULIC CC=2?A,BDO P1?A,B,CRETURNPROCEDURE P1PRIVATE CA=A*2B=A*2C=B*2?A,B,CENDPROC2、SET PROCEDURE TO P123 P123.PRGPUBLIC I,J PROCEDURE PROC1I=1 I=I*2+1DO PROC1ENDPROC?I PROCEDUR

3、E PROC2J=1 PRIVATE JK=1 J=l*2+1DO PROC 2 K=K*2+1 ?J,K DO PROC3 RETURN ENDPROC PROCEDURE PROC3 K=K*KENDPROC3、CLEARA=1B=2?A,BDO SUB1 WITH A,B?A,BRETURNPROCEDURE SUB1 LPARAMETERS X,Y ?X,YX=X*YY=Y*X?X,YENDPROC【小结】1、变量的类型与作用域【作业】1、简述变量的类型及各类变量的作用域2、写出下程序的运行结果CLEAR ?A,B,CSTORE 4 TO A,B ENDPROCPUBLIC CC=4DO P1?A,B,CRETURNPROCEDURE P1LOCALCSTORE 10 TO A,B,C?A,B,CDO P2ENDPROCPROCEDURE P2A=A*2B=B*2C=C*2

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划

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